.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的主要内容,如果未能解决你的问题,请参考以下文章