【发布时间】:2017-09-06 09:53:35
【问题描述】:
我已经下载了 qt-everywhere-opensource-src-5.6.0 并在 WIndows 7 上使用带有 mingw32 的配置选项构建它:
configure -static -release -platform win32-g++ -openssl -I C:\OpenSSL-Win32\include -L C:\OpenSSL-Win32\lib\MinGW -target xp -no-directwrite -no-angle -no-opengl -static-runtime -wmf-backend -audio-backend
当包含 QT += 多媒体时,我从 .pro 中得到“QT 中的未知模块:多媒体”。
在目录 'C:\qt-everywhere-opensource-src-5.6.0\' 或 'C:\qt-everywhere-opensource-src-5.6.0\qtbase\include' 中不存在名为 qtmultimedia 的文件夹。
我发现了这个:qtmultimedia-opensource-src-5.6.0.7z
如何在我的 QT 中添加 QtMultimedia 支持。
【问题讨论】:
-
你真的要编译它吗?或者你只是想获得 Qt ?
-
@GabrieldeGrimouard de Grimouard 我想要 Qt 和 QtMultimedia。我在没有 QtMultimedia 的情况下成功构建了 Qt(静态版本 + 静态运行时 + openssl(静态)+ Xp 支持)。我的问题是如何编译 Qt + QtMultimedia。
-
所以你想要一个静态版本的 Qt 吗?你知道吗,如果你做一个商业应用程序,你需要一个商业许可证?要获得带有多媒体支持的 Qt,您可以从这里下载 qt qt.io/download
-
是的,我知道,我的应用目前不是商业广告。
-
那你为什么要Qt的静态版本?
标签: c++ qt build qtmultimedia