NDK 编译时出现 algorithm,vector std::ios_base::Init::Init() , 以及ostream等问题解决方案

来源:互联网 发布:淘宝网地垫 编辑:程序博客网 时间:2024/05/18 06:07
今天在使用android-ndk-r8b时,发现其对  STL标准库支持不够好,找不到algorithm,  vector等, 网上查找时才知道要使用 crystax 类型的NDK, 这种是支持 STL的,然后改换   crystax 类型的NDK, 编译项目,algorithm vector的好了,居然又报 unreferenced   std::ios_base::Init::Init()      std::ostream 错误, 查半天, 一种方案说是gcc 编译 C++文件,需要添加   -lstdc++  库,经测试,没有通过, 另一种方案是我综合各种错误后找出的一个解决方案  -lcrystax_static -lgnustl_static -lsupc++,  编译通过,太TM伤神了

原创粉丝点击