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