Android NDK APP_STL gnustl_shared is no longer supported


 

 

由於 Android OS 放棄GCC轉向了 Clang 編譯器, 所以 NDK 將移除GCC, 所以建議用Clang編譯你的程序。

修改 Applicaiton.mk 中的相關配置
1. APP_STL  := gnustl_static 改為 APP_STL := c++_static;

2.刪除NDK_TOOLCHAIN or NDK_TOOLCHAIN_VERSION;

 

對於cmake編譯:

1.刪除 ANDROID_TOOLCHAIN

 

對於獨立的toolchains

用clang/clang++ binaries 代替 gcc/g++.


免責聲明!

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



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