本文主要是介绍自定义库引用时编译出错“collect2: error: ld returned 1 exit status”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
想必很多人都遇到过这样的事情,需要写一个共享库,这个库又不能让所有的人都了解里面是怎么实现的,所以只能提供一个库出来供项目使用,可能是处于保密、核心业务的需要,这些都能够理解。笔者也写了一个简单的东西测试了一下,里面还是有不少东西。
“collect2: error: ld returned 1 exit status”首先就遇到了这个问题。查了一下,这种错误网上说法也一大堆,起作用的还不多。在android系统里面加的共享库,需要加“namespace android ”,没有这个还真不行。小问题,不经常做这个,还真是陌生了。这个跟练武一样,还得经常习啊!
这篇关于自定义库引用时编译出错“collect2: error: ld returned 1 exit status”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!