Ubuntu 下 QT编译 make 时出错,求高人指点啊!!!具体错误信息如下:

make:Enteringdirectory`/home/ema/QtSDK/Demos/4.7/qmediaplayer-build-desktop-Desktop_Q... make: Entering directory `/home/ema/QtSDK/Demos/4.7/qmediaplayer-build-desktop-Desktop_Qt_4_8_0_for_GCC__Qt_SDK____'
g++ -Wl,-O1 -Wl,-rpath,/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib -o qmediaplayer main.o mediaplayer.o moc_mediaplayer.o qrc_mediaplayer.o -L/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib -L/usr/X11R6/lib -lphonon -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtCore.so: undefined reference to `g_main_context_push_thread_default'
/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtCore.so: undefined reference to `inotify_init1@GLIBC_2.9'
/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtGui.so: undefined reference to `pipe2@GLIBC_2.9'
/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtCore.so: undefined reference to `g_main_context_pop_thread_default'
/home/ema/QtSDK/Desktop/Qt/4.8.0/gcc/lib/libQtGui.so: undefined reference to `__longjmp_chk@GLIBC_2.11'
collect2: ld returned 1 exit status
make: Leaving directory `/home/ema/QtSDK/Demos/4.7/qmediaplayer-build-desktop-Desktop_Qt_4_8_0_for_GCC__Qt_SDK____'
make: *** [qmediaplayer] Error 1
09:28:59: 进程"/usr/bin/make"退出,退出代码 2 。
构建项目qmediaplayer 时发生错误 (目标: 桌面)
当执行构建步骤 'Make'时
展开
 我来答
爱咋咋地987
2012-03-24
知道答主
回答量:12
采纳率:0%
帮助的人:11.4万
展开全部
左边那一排,欢迎,编辑,项目,调试那一排,选项目,然后在qt版本里选择有效的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友504e88d
2012-03-21
知道答主
回答量:17
采纳率:0%
帮助的人:4.8万
展开全部
重新qmake一下,再进行make
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式