问题 项目错误:QT中的未知模块:多媒体


我正在努力编译 金钟道政府合署,安装后 qt5

git clone https://github.com/pzorin/qgo.git
cd qgo
qmake
make
sudo make install

现在最新的错误是说它找不到多媒体

# make
cd src/ && ( test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /home/jdm/Downloads/qgo/src/src.pro -o Makefile ) && make -f Makefile 
Project ERROR: Unknown module(s) in QT: multimedia
make: *** [sub-src-make_first] Error 3

我猜到了图书馆 libqt5multimedia5 基于这个问题,但计算机说它已经存在并且错误仍然存​​在。

libqt5multimedia5 is already the newest version.

还有另一个类似的问题,但用户回答了他自己的问题。我不确定它在这里是如何适用的:


9008
2017-11-15 17:16


起源



答案:


我无法发表评论,所以我会把它写成答案。您的问题已在此处解决: https://forum.qt.io/topic/27608/unknown-module-multimedia/6 

为了解决这个问题,您应该尝试安装不存在的软件包:

sudo apt-get install qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5

然后重新启动你的Qt Creator。 干杯。

UPDATE。 如果它不起作用,请尝试另一种解决方案:

sudo apt-get update
sudo apt-get build-dep qtmultimedia5-dev
sudo apt-get source --compile qtmultimedia5-dev

更新2 对我来说,解决方案如下:

  1. 从中下载资源 http://download.qt.io/development_releases/qt/5.4/5.4.0-rc/submodules/

  2. 构建它们,手动添加库。


15
2018-03-17 07:20



sudo apt-get install qtmultimedia5-dev 任何子依赖都应该做得很好(libqt5multimedia*)APT将自己连续满意。 - syntaxerror
只有UPDATE 2有效。 - fchen


答案:


我无法发表评论,所以我会把它写成答案。您的问题已在此处解决: https://forum.qt.io/topic/27608/unknown-module-multimedia/6 

为了解决这个问题,您应该尝试安装不存在的软件包:

sudo apt-get install qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5

然后重新启动你的Qt Creator。 干杯。

UPDATE。 如果它不起作用,请尝试另一种解决方案:

sudo apt-get update
sudo apt-get build-dep qtmultimedia5-dev
sudo apt-get source --compile qtmultimedia5-dev

更新2 对我来说,解决方案如下:

  1. 从中下载资源 http://download.qt.io/development_releases/qt/5.4/5.4.0-rc/submodules/

  2. 构建它们,手动添加库。


15
2018-03-17 07:20



sudo apt-get install qtmultimedia5-dev 任何子依赖都应该做得很好(libqt5multimedia*)APT将自己连续满意。 - syntaxerror
只有UPDATE 2有效。 - fchen