首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

ubuntu8.04 + Qt4.8上编译出undefined reference to `g_main. 求解答!

2012-12-16 
ubuntu8.04 + Qt4.8下编译出undefined reference to `g_main... 求解答!!!ubuntu8.04 + Qt4.8 下编译 出现

ubuntu8.04 + Qt4.8下编译出undefined reference to `g_main... 求解答!!!
ubuntu8.04 + Qt4.8 下编译 出现以下错误 很捉急 希望各位大神帮忙啊
/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'

[解决办法]
系统没装glib吧
[解决办法]
是没装glibc还是glib?
[解决办法]
你用新立德看看glib有没有装吧
[解决办法]
我也碰到上述问题,请问解决了吗!
[解决办法]
没看懂你这要求
你是重新编译qt 还是用QT 编译你自己写的程序遇到了问题
如果出现undefined reference 就检查看看libQtcore.so依赖的库你本地是否都已经装了
如果装了的话 就用ldconf配置下动态库的目录
[解决办法]
再不行 可能就是版本不对 更新下库的版本 

热点排行