arm64

    2熱度

    1回答

    我想爲android構建OpenCV 3.2。當我嘗試爲armeabi-v7a配置構建它時,我沒有編譯它的問題。然而,當我試圖編譯它的arm64-V8A硬件我收到以下消息: /Library/Android/sdk/ndk-bundle/platforms/android-21/arch-arm/usr/include/signal.h:87:12: error: expected ')'

    1熱度

    1回答

    我一直在嘗試編譯ARM-64體系結構的碼頭工具。 Docker並未正式支持ARM 64位(至少不通過包管理工具);因此我必須從源代碼構建它。建設碼頭二進制集需要碼頭本身作爲依賴。我已經成功地編譯都通過以下(黑客)命令泊塢窗守護程序和客戶端: ./hack/make.sh dynbinary 但是,我沒有設法成功地運行它。這兩個二進制文件編制和工作,但是當我要啓動守護它抱怨其他依賴: Faile

    0熱度

    1回答

    在使用相對於程序計數器的數據源時,如何以儘可能少的指令執行絕對跳轉(64位雙字)? 乍一看,人們可以假設LDR後跟一個BR是可能的,即: LDR x9, [PC, #0x8]; BR x9 .dword 0xBADC0FFEE0DDF00D 但由於PC不再是通用寄存器AArch64,事實並非如此。 那麼如何用盡可能少的指令來完成呢?

    1熱度

    2回答

    幾年前,我開始學習Arm架構。我發現了Qemu,我用它的realview a8仿真板根據Armv7進行編程。該板有一個LCD控制器,一箇中斷控制器等。我可以找到他們的所有規格,並最終做一個非常非常基本的調度程序,在Arm組件中編程一切,它很酷。然後我停下來,忙於工作。 現在我試圖回到它,這次用Armv8和AArch64。但是我找不到AArch64支持哪些板卡。查詢Qemu顯示了與qemu-syst

    1熱度

    1回答

    我喜有兩個2 SDK,MOCA和sentencie, 現在的問題是,當編譯Xcode的工作告訴我: duplicate symbol _kReachabilityChangedNotification in: /Users/dortiz/Documents/IOS/ProcIOS/Pods/MOCA/libMOCALib.a(APPLReachability.o) /Users/dortiz/Do

    0熱度

    1回答

    我想使用gcc編譯aarch64的代碼。但是,輸出二進制使用NEON寄存器(q0〜q7)。我如何指示編譯器不使用它們?

    0熱度

    1回答

    簡單的回答問題。 我只是無法弄清楚如何在這樣的體系結構上正確清除指令緩存。 有沒有人使用它?

    1熱度

    1回答

    我想組裝一個使用ARM的CRC指令的文件。彙編程序產生錯誤Error: selected processor does not support 'crc32b w1,w0,w0'。 有運行時檢查到位,所以我們對這條指令很安全。該技術在i686和x86_64上正常工作。例如,我可以組裝使用英特爾CRC intrinsics或SHA Intrinsics而不使用-mcrc或-msha(並且在沒有這些功

    8熱度

    1回答

    我有一個具有多種實現的一些加密代碼,選擇哪一個實現在運行時根據其上運行的CPU的功能。將Windows,Linux和Android輕鬆移植到目前爲止已經很簡單。 但iOS版似乎並不容易。雖然x86 CPU使用cpuid指令來檢測功能,即使在用戶模式下,ARM等效也是有特權的。沒有OS合作,無法在ARM上檢測CPU功能。 在Windows中,IsProcessorFeaturePresent作品用於

    0熱度

    1回答

    Kubernetes版本(使用kubectl版): Client Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.4", GitCommit:"d6f433224538d4f9ca2f7ae19b252e6fcb66a3ae", GitTreeState:"clean", BuildDate:"2017-05-19T18:4