编译时链接我的动态库出现错误:undefined reference to ‘XXXXXX’
灼眼的超哥 2012-04-12 01:34:10 如题,之前没问题,编译了自己的动态库,又编译自己的测试程序,能链接到这个动态库。
可是,今天,我又重新编译了自己的动态库, 到了编译测试程序的时候,gcc居然报错,错误信息大致这样:
undefined reference to ‘XXXXXX’
也就是说动态库里没有这个程序使用的函数。
但是,我用mn命令列出动态库的符号清单,清单中,我看到了这些被报错不存在的函数名。
这是什么情况?