我正在使用 ubuntu 11.10 并使用 QT 创建一个 GUI,该 GUI 在构建时使用 cmakelist。我遇到的问题是运行 make 时出现“未定义的对`Phonon::VideoPlayer::VideoPlayer(Phonon::Category, QWidget*)' 的引用”错误。
我正在使用 QT 4.7.4 和这个“Qt PHONON library not found”。运行 make 时也会出现。
这是来自 cMakeCache
//库的路径。QT_PHONONWIDGETS_PLUGIN_RELEASE:FILEPATH=/usr/lib/i386-linux-gnu/qt4/plugins/designer/libphononwidgets.so
//文件的路径。QT_PHONON_INCLUDE_DIR:PATH=/usr/include/qt4/phonon
//Qt PHONON 库 QT_PHONON_LIBRARY:STRING=
字符串始终为空。
在我的头文件中,这是相关代码
包括“声子/视频播放器”
Phonon::VideoPlayer* 播放器;
并在 cpp
player = new Phonon::VideoPlayer(Phonon::VideoCategory,this);
任何帮助表示赞赏。
谢谢
雅各布