首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux停动态库调用另外一个动态库函数,找不到

2013-06-26 
Linux下动态库调用另外一个动态库函数,找不到我准备编译产生一个动态库a.so,这个动态库需要调用另外一个动

Linux下动态库调用另外一个动态库函数,找不到
我准备编译产生一个动态库a.so,这个动态库需要调用另外一个动态库b.so里的函数,在编译动态库a.so时,报错说

undefined reference to 动态库b.so里的函数

我用nm看了 动态库b.so,里面的函数名称都是正常的,在动态库a.so的cpp代码里,也包含了头文件,并且写了

extern void test(char *aaa);

为什么还会找不到呢?有什么办法找到原因呢?
[解决办法]
编译动态库的时候不会去找调用的函数的定义吧
你是怎么编译动态库的?

热点排行