Python OSError:libtest.so:未定义符号:g_tree_new
当我尝试打开(python中的dlopen()时)时,会出现如上所述的错误 libtest.so有一些使用g_tree_new的函数 g_tree_new在libglib-2.0.so.0中定义 我尝试将Python OSError:libtest.so:未定义符号:g_tree_new,python,linux,shared-libraries,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所在的位置, 但这没有帮助 谢谢在构建libtest时,您是否链接到libglib?也就是说,您需要在链接命令行中使用-lglib-2.0。我选中了链接选项,并且使用了-Wl、-L/local/home/vij/libglib-
LD_LIBRARY_PATH
设置为libglib-2.0.so.0
所在的位置,
但这没有帮助
谢谢在构建libtest时,您是否链接到libglib?也就是说,您需要在链接命令行中使用-lglib-2.0。我选中了链接选项,并且使用了-Wl、-L/local/home/vij/libglib-lglib-2.0