.SO 出现 undefined reference

Posted shoutcharter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.SO 出现 undefined reference相关的知识,希望对你有一定的参考价值。

查看本SO文件依赖哪些其他的SO文件:

readelf -d

ldd

undefined reference 涉及的问题是  主程序及静态库不能定位地址

undefined symbol 说的问题是动态库不能定位地址

可能是打开了 -as-needed选项同时顺序又不对导致的。

链接的是够对于GCC用的是 -Ldir 自左向右查找,不同的名字只取第一个

-L 上层逻辑 -L 中间封装 -L基础LIB

 

以上是关于.SO 出现 undefined reference的主要内容,如果未能解决你的问题,请参考以下文章