You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qt 6.4.1无Qt6Multimedia目录:CMakeLists.txt无法找到模块

Qt 6.4.1 MingW64环境下Multimedia模块找不到的解决办法

原因分析

Qt 6.4.1完全支持Multimedia模块,出现找不到Qt6MultimediaConfig.cmake的问题,90%以上是因为安装Qt时未勾选Multimedia组件。Qt Installer默认仅安装核心模块,像Multimedia这类扩展模块需要手动选择安装。

解决步骤

1. 补装Multimedia组件

  • 找到Qt安装目录下的MaintenanceTool.exe(比如C:/Qt/MaintenanceTool.exe)并运行
  • 选择「添加或移除组件」,展开Qt 6.4.1 -> MingW 64-bit
  • 勾选Qt Multimedia及其子组件(包括Multimedia Widgets、Multimedia Plugins等,确保全部选中)
  • 点击「下一步」完成组件下载与安装

2. 验证项目CMake配置

确保项目的CMakeLists.txt中正确声明依赖:

# 查找Multimedia模块
find_package(Qt6 REQUIRED COMPONENTS Multimedia)

# 将模块链接到目标项目
target_link_libraries(你的项目名称 PRIVATE Qt6::Multimedia)

3. 重新加载项目

安装完成后,关闭并重新打开Qt Creator,右键项目选择「重新加载CMake项目」,即可正常识别Multimedia模块。

内容的提问来源于stack exchange,提问作者proxylite

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 11:36:59