调试dlopen试遇到undefined symbol问题的小技巧

13714阅读 0评论2007-01-25 jizhao
分类:C/C++

当使用dlopen打开一个动态库文件时,如果遇到undefined symbol问题,很难发现问题的所在。这是可通过如下方法,拉发现错误。例如,你便以程序的指令如下:
gcc abc.o -o abc
并且要加载的动态库为xyz.so,那么可以使用如下指令:
gcc abc.o xyz.so -o abc
 
来发现错误
 
上一篇:调试dlopen试遇到undefined symbol问题的小技巧
下一篇:Automake系列(1)