arm64

    3熱度

    1回答

    當我試圖啓動cassandra 3.9以及運行64位oracle JDK的ARM64機器上的3.7時。但它沒有開始沒有類def找到錯誤。 JNA似乎有問題。 但是,在ARM32機器上運行良好。 下面是卡桑德拉的啓動日誌: - PI @ DietPi:〜/卡桑德拉/ Apache的卡桑德拉-3.9/conf目錄$ ../bin/cassandra -f CompilerOracle: dontinl

    2熱度

    2回答

    我想編譯我的自定義內核的arm64安卓設備有一個msm8996 SOC。我在GitHub上克隆了我的內核,以確保我有一個完全乾淨的代碼。然後我出口這些: export PATH=/home/nico/Downloads/kernel/aarch64-linux-android-4.9/bin:$PATH export CROSS_COMPILE=aarch64-linux-android- e

    10熱度

    9回答

    更新我的xCode後,我得到重複的符號錯誤。 (找到代碼)有沒有人也得到這個?如何解決? 我試圖從「其它鏈接器標記」部分刪除-ObjC鏈接器標誌,檢查進口.m代替.h後,改用「無公共塊」的編譯器設置爲NO,我去Targets -> Build Phases -> Compile源和沒有重複出現,嘗試所有沒有結果。 還有其他想法嗎? duplicate symbol _space in: /User

    2熱度

    1回答

    如何在Linux/aarch64(Cortex-a57)上記錄未對齊的內存訪問? 據我所知,這裏涉及到兩個不同的東西: 選擇,以提高對非對齊存取從CPU的中斷(即中斷未對齊的內存訪問,否則將被CPU的支持性能成本) 選擇如何在Linux(它們記錄/火SIGBUS /軟仿真對齊訪問)處理這些中斷 我的問題是,第一,我不知道如何管理CPU的控制寄存器從我的程序(如果我的應該實際上在我的用戶空間應用程序

    20熱度

    2回答

    Raspberry Pi Type 3具有64位CPU,但其架構不是arm64,而是armhf。 arm64和armhf有什麼區別?

    1熱度

    1回答

    我有兩個寄存器w1和w2我想存儲在堆棧上。我想將完整的單詞w1和w2的一半存儲到堆棧中。這裏是我的實現: STR w1, [sp, #-8]! STRH w2, [sp, #-8]! 編譯時,第一條指令運行正常,但第二條指令拋出總線錯誤。我知道這是一些對齊問題,但我無法正確理解爲什麼會發生這種情況? 我正在編譯ARMv8(64位)體系結構。

    0熱度

    1回答

    我使用信任區域模擬運行qemu。 64位Linux在正常世界(NWD)EL1中運行,並且一些專有代碼在EL3和安全世界(SWD)EL1中運行。我也有這樣的中斷配置: 1)FIQ分配給SWD; 2)IRQ分配給NWD。 另外有三種情況時NWD可以通過FIQ中斷: 1)NWD在 2)NWD在64位用戶模式中執行的內核模式(64位Linux)來執行 3)NWD被執行在32位用戶模式下 當FIQ發生時,它

    1熱度

    1回答

    的documentation for LDP and STP給出到底有感嘆號的例子說明: LDP X8, X2, [X0, #0x10]! 另外,documentation about porting A32 PUSH/POP指令轉換爲A64提供了以下例子: PUSH {r0-r1} ---> STP X0, X1, [SP, #-16]! POP {r0-r1} ---> LDP X0,

    0熱度

    1回答

    我一直試圖在ARMv8中打印我的總和,但我似乎無法使其工作。我可以編譯並運行,但沒有顯示輸出。 這是我的代碼: .balign 4 .global main main: stp x29, x30, [sp, -16]! mov x29, sp mov x19, 1 mov x20, 2 add x2

    1熱度

    1回答

    我想在iOS中爲第三方框架創建一個模塊。該框架是AdjustSdk.framework。 我的模塊名稱是vgueAdjust。 我創建的模塊就像 the docs of appcelerator.com 所示,在我的testapplication整合它。 但testapplication構建帶誤差: [出錯]:**建立失效** [ERROR]:以下構建命令 失敗:[ERROR]:LD 構建/中間體