/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtCore.so: undefined reference to `g_main_context_push_thread_default'
/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtCore.so: undefined reference to `inotify_init1@GLIBC_2.9'
/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtGui.so: undefined reference to `pipe2@GLIBC_2.9'
/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtNetwork.so: undefined reference to `accept4@GLIBC_2.10'
/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtCore.so: undefined reference to `g_main_context_pop_thread_default'
/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtGui.so: undefined reference to `__longjmp_chk@GLIBC_2.11'
7 个解决方案
#1
系统没装glib吧
#2
是没装glibc还是glib?
#3
你用新立德看看glib有没有装吧
#4
我也碰到上述问题,请问解决了吗!
#5
没看懂你这要求
你是重新编译qt 还是用QT 编译你自己写的程序遇到了问题
如果出现undefined reference 就检查看看libQtcore.so依赖的库你本地是否都已经装了
如果装了的话 就用ldconf配置下动态库的目录
你是重新编译qt 还是用QT 编译你自己写的程序遇到了问题
如果出现undefined reference 就检查看看libQtcore.so依赖的库你本地是否都已经装了
如果装了的话 就用ldconf配置下动态库的目录
#6
再不行 可能就是版本不对 更新下库的版本
#7
我是交叉编译的,然后就出来一个问题libQtNetwork.so: undefined reference to `accept4@GLIBC_2.10',不知道怎么回事?请问楼主解决了吗?
#1
系统没装glib吧
#2
是没装glibc还是glib?
#3
你用新立德看看glib有没有装吧
#4
我也碰到上述问题,请问解决了吗!
#5
没看懂你这要求
你是重新编译qt 还是用QT 编译你自己写的程序遇到了问题
如果出现undefined reference 就检查看看libQtcore.so依赖的库你本地是否都已经装了
如果装了的话 就用ldconf配置下动态库的目录
你是重新编译qt 还是用QT 编译你自己写的程序遇到了问题
如果出现undefined reference 就检查看看libQtcore.so依赖的库你本地是否都已经装了
如果装了的话 就用ldconf配置下动态库的目录
#6
再不行 可能就是版本不对 更新下库的版本
#7
我是交叉编译的,然后就出来一个问题libQtNetwork.so: undefined reference to `accept4@GLIBC_2.10',不知道怎么回事?请问楼主解决了吗?