ndk链接时的诡异错误
来源:互联网 发布:哪款数据恢复软件好 编辑:程序博客网 时间:2024/05/21 20:13
起因是因为文件太多导致 Argument Too Long的错误,所以决定把工程拆分成多个子模块,然后使用call import-module导入子模块。
但是修改完毕后,出现一大堆关于stl的链接错误。起初是以为stl使用出问题了,但是最终发现是静态库没有链接到,即:
任意静态库或者cpp没有编译并链接,都有可能引发stl的链接错误。
查了一个下午,也没有发现mk脚本哪里写错了,后来无意中试了下,把工程拷贝到磁盘根目录就可以正常编译链接了。经过一些列测试发现,链接错误是由于.a静态库访问权限被限制了,导致生成动态库时没有链接到.a的静态库(虽然静态库确实被正确生成了)。最终:
把工程文件重新拷贝一份(到任意目录),访问权限自动修改正确了,然后就可以正常编译链接了。
0 0
- ndk链接时的诡异错误
- ndk链接时的诡异错误
- ndk链接时的诡异错误
- 求诡异的编译链接错误2005的改正方法~~~
- ndk-build时各种诡异的undefined reference--
- Tomcat6.0关闭时的诡异错误
- 诡异的500错误
- 使用NDK r10构建Cocosd-x v3.2时编译和链接错误的解决办法
- 一个令人蛋疼的NDK链接错误
- 诡异的Apache 500错误
- 重写arrayadapter的诡异错误
- 使用Builder 的诡异错误
- maven 一个诡异的错误
- mysql 诡异的1054错误
- 关于NDK动态链接库中调用动态链接库一种错误的解决办法
- cocos2d-x 2.x NDK链接错误
- Qt编程中诡异的段错误
- 诡异的C++ #define编译错误
- Array数组学习(一)
- 9个必须时刻警惕的Linux命令&代码
- MySQL的基本操作
- ndk链接时的诡异错误
- lecture7-序列模型及递归神经网络RNN
- ndk链接时的诡异错误
- [字典树] HDU 1617 - Phone List
- 程序的工作态度
- Mondrian排序显示
- Android.mk高级写法
- 位运算符
- 信用卡校验
- 关于Exception的总结
- Android.mk遍历子目录所有文件