• 6444阅读
  • 3回复

一个QT编译运行的常见错误如何解决? [复制链接]

上一主题 下一主题
离线hujin50w
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-09
运行Qt Creator里自带的Examples时,大多程序run下就能正常运行了。不过,有些程序点出来,运行会提示错误。比如,打开了Phonon下的 MusicPlayer, 提示错误:collect2:ld  returned  1 eixt status.如何解决哦。谢谢大家乐。
离线wd007

只看该作者 1楼 发表于: 2009-12-09
你是如何安装Qt的,默认没有安装Phonon模块吧
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线hujin50w
只看该作者 2楼 发表于: 2009-12-09

问题是红色部分的第一句话。   canot find -lponond。
在安装 Qt SDK for Windows 的时候   并没有提示 phonon模块的安装啊。默认集成安装了才对。
有个疑问,是不是装完Qt SDK for Windows ,在正常运行前,还要编译什么库的步骤要做?
离线hujin50w
只看该作者 3楼 发表于: 2009-12-09
引用第1楼wd007于2009-12-09 16:12发表的  :
你是如何安装Qt的,默认没有安装Phonon模块吧



编译结果如下。。。。


Running build steps for project bfq...
Configuration unchanged, skipping QMake step.
Starting: F:/Qt/2009.04/mingw/bin/mingw32-make.exe -w

mingw32-make: Entering directory `F:/project/bfq'
F:/Qt/2009.04/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `F:/project/bfq'
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\bfq.exe debug/main.o debug/mainwindow.o debug/moc_mainwindow.o -L"f:\Qt\2009.04\qt\lib" -lmingw32 -lqtmaind -lphonond -lQtGuid4 -lQtCored4
mingw32-make[1]: Leaving directory `F:/project/bfq'
mingw32-make: Leaving directory `F:/project/bfq'
f:\Qt\2009.04\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lphonond
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\bfq.exe] Error 1
mingw32-make: *** [debug] Error 2
Exited with code 2.Error while building project bfq
When executing build step 'Make'
快速回复
限100 字节
 
上一个 下一个