簡體   English   中英

NDK構建錯誤:Mac Os X上的“致命錯誤:stdint.h:沒有此類文件或目錄”

[英]NDK build error: “fatal error: stdint.h: No such file or directory” on Mac Os X

我使用以下構建命令來構建OpenH264項目。

make OS=android ARCH=arm64 NDKROOT=~/Library/Android/android-ndk-r10d/ TARGET=android-12

但我收到以下錯誤:

/Users/jerikc/Library/Android/android-ndk-r10d/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9/include-fixed/limits.h:168:61: error: no include path in which to search for limits.h
 #include_next <limits.h>  /* recurse down to the real one */
                                                             ^
In file included from ./codec/common/inc/typedefs.h:48:0,
                 from ./codec/common/inc/wels_common_defs.h:37,
                 from codec/common/src/common_tables.cpp:33:
/Users/jerikc/Library/Android/android-ndk-r10d/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/lib/gcc/aarch64-linux-android/4.9/include/stdint.h:9:26: fatal error: stdint.h: No such file or directory
 # include_next <stdint.h>
                          ^
compilation terminated.

您請求目標平台12,它不支持arm64 這個架構的最低TARGETandroid-21

腳本中可能存在一些故障,我們必須在build命令中設置兩次平台:

make OS=android ARCH=arm64 TARGET=android-21 NDKLEVEL=21

確保正確設置NDKROOTPATH

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM