我将使用c++和Qt 4创建一个媒体播放器。这里写着:
Linux上的Qt后端使用GStreamer(最低版本是0.10),必须安装在系统上。至少,你需要GStreamer库和基本插件。
但是我不能使用Phonon即使我添加到。pro文件。当我包括#include <phonon>
时,它找不到声子。我将如何使用声子?我是否需要进行任何安装或其他操作?
当您运行configure
安装Qt时,您是否以某种方式禁用声子支持?
默认使能-phonon
和-phonon-backend
。
Qt文档注释:
如果使用了合适的c++编译器,则可以构建Phonon。
是否使用最新的编译器?
您可以尝试清除当前配置并再次运行configure
:
make confclean
configure
在安装了phonon之后,你应该安装libphonon-dev(如果你的发行版是ubuntu,你可以在软件中心找到这两个)