OSError:libtest.so:未定义的符号:g_tree_new

时间:2015-03-16 18:46:43

标签: python linux shared-libraries

当我尝试打开(python中的dlopen())时,我得到一个错误。

  

libtest.so有一些使用g_tree_new

的函数      

g_tree_new在libglib-2.0.so.0

中定义

我尝试将LD_LIBRARY_PATH设置为libglib-2.0.so.0所在的位置, 但这没有用!

谢谢

1 个答案:

答案 0 :(得分:0)

在构建libtest时,您是否在libglib中进行了链接?也就是说,您需要在链接命令行中使用-lglib-2.0。