Qt4.5编译后报错collect2: ld return 1 exit status解决思路

Qt4.5编译后报错collect2: ld return 1 exit status
collect2: ld return 1 exit status
各位帮忙看看,编译后那个播放器教程的源码后会出现这个错误,不知道怎么解决,求正解。
网上搜到了一篇博客,说是正在后台运行,需要先结束或重启creator,我重启后再编译还是报错

------解决方案--------------------
在 Qt 下,十之八九 是没有 链接 到该链接的库
------解决方案--------------------
你需要安装Phonon及其开发库
------解决方案--------------------
如果你用QtCreator的话,在4Compile Output里有详细的出错信息