首页 > 解决方案 > MXE 中缺少软件包

问题描述

我在 Qt 中做了一个 C++ 项目。我的应用使用 QMediaPlayer 和 QVideoWidget 显示短视频。当我在 Qt 中编译它时一切正常。我是 Linux 用户。当我尝试在 MXE 中交叉编译它时,问题就开始了。我有一个错误:

Project MESSAGE: Warning: unknown QT: multimediawidgets

main.cpp:12:24: fatal error: QMediaPlayer: No such file or directory
compilation terminated.
Makefile.Release:132: recipe for target 'release/main.o' failed

我加了

QT       += core gui multimedia multimediawidgets

在我的 .pro 文件中。我注意到 MXE 包列表中没有 QMultimediaWidget 。

有没有办法解决这个问题?

标签: c++qtmxe

解决方案


推荐阅读