摘要: DSO missing from command line 解决及其原理 问题可以简单描述为:当链接可执行文件时,依赖于libA.so,而libA.so又依赖于libB.so,而且可执行文件中还直接调用了libB.so中的函数,那么此时链接就会出现错误。 原因:这是binutils在2.22版本以后 阅读全文
posted @ 2023-06-27 09:43 wieneralan 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 符号表symbol:不包括函数内部定义的变量,其无法通过readelf、nm、objdump等命令查询 1. 查看静态库里包含的符号:readelf -c libxxx.a readelf -s libxxx.a 或 nm -g --defined-only libxxx.a 或 objdump - 阅读全文
posted @ 2023-06-27 09:28 wieneralan 阅读(484) 评论(0) 推荐(1) 编辑