gpt4 book ai didi

qt - Phonon::VideoPlayer 的 undefined reference

转载 作者:太空宇宙 更新时间:2023-11-03 17:00:59 25 4
gpt4 key购买 nike

我正在使用 ubuntu 11.10 并使用 QT 创建一个 GUI,该 GUI 在构建时使用 cmakelist。我遇到的问题是在运行 make 时出现“对 `Phonon::VideoPlayer::VideoPlayer(Phonon::Category, QWidget*)' 的 undefined reference ”错误。

我正在使用 QT 4.7.4 和这个“找不到 Qt PHONON 库”。运行 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=

字符串始终为空。

在我的头文件中,这是相关代码

包括“声子/VideoPlayer”

Phonon::VideoPlayer* 播放器;

在cpp中

player = new Phonon::VideoPlayer(Phonon::VideoCategory,this);

感谢任何帮助。

谢谢

雅各布

最佳答案

我最终不得不将四个 libphonon.so 文件从 QtSDK/QtCreator/lib/qtcreator 复制到 usr/lib/i386-linux-gnu 以使其工作。

感谢您的帮助:)

关于qt - Phonon::VideoPlayer 的 undefined reference ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com