编译时链接我的动态库出现错误:undefined reference to ‘XXXXXX’

灼眼的超哥 灼眼的超哥 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如题,之前没问题,编译了自己的动态库,又编译自己的测试程序,能链接到这个动态库。
可是,今天,我又重新编译了自己的动态库, 到了编译测试程序的时候,gcc居然报错,错误信息大致这样:
undefined reference to ‘XXXXXX’
也就是说动态库里没有这个程序使用的函数。
但是,我用mn命令列出动态库的符号清单,清单中,我看到了这些被报错不存在的函数名。
这是什么情况?
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
灼眼的超哥
Linux/Unix社区 23,224 成员 74,535 内容