百度人臉識別集成錯誤:Build command failed. Error while executing process F:\dev\Android\Sdk\cmake\3.6.4111459\bin\cmake.exe with arguments


 

大概是這么個錯誤

Build command failed.


Error while executing process F:\dev\Android\Sdk\cmake\3.6.4111459\bin\cmake.exe with arguments {-HF:\workplace\Baidu_Face_Offline_SDK_Android\iminect -BF:\workplace\Baidu_Face_Offline_SDK_Android\iminect\.externalNativeBuild\cmake\release\armeabi-v7a -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-16 -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=F:\workplace\Baidu_Face_Offline_SDK_Android\iminect\build\intermediates\cmake\release\obj\armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DANDROID_NDK=F:\dev\Android\Sdk\ndk-bundle -DCMAKE_CXX_FLAGS=-frtti -fexceptions -fPIC -DCMAKE_TOOLCHAIN_FILE=F:\dev\Android\Sdk\ndk-bundle\build\cmake\android.toolchain.cmake -DCMAKE_MAKE_PROGRAM=F:\dev\Android\Sdk\cmake\3.6.4111459\bin\ninja.exe -GAndroid Gradle - Ninja}

社區找到解決方案:降低ndk版本到13b

下載ndk-13b:https://dl.google.com/android/repository/android-ndk-r13b-windows-x86_64.zip

放到你的sdk/ndk-bundle/下然后解壓

在你的local.properties文件中手動添加ndk路徑,例如我這里是G:\sdk\ndk-bundle\android-ndk-r13b,重新編譯即可

ndk.dir=G\:\\sdk\\ndk-bundle\\android-ndk-r13b   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM