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

Ubuntu系统Qt 6运行QtQuick应用报错:Unknown module(s) in QT: quick

解决Ubuntu Qt6环境下QtQuick模块报错问题

问题详情

在Ubuntu系统使用Qt6环境首次运行默认QtQuick应用时,触发报错:

Project ERROR: Unknown module(s) in QT:quick

已尝试安装qtdeclarative5-dev,但问题未解决。

解决方案

1. 安装Qt6对应的Quick模块包

qtdeclarative5-dev是Qt5的依赖包,Qt6需要安装对应版本的组件,执行以下命令:

sudo apt install qt6-declarative-dev

2. 检查Qt Creator的组件安装

如果使用Qt Creator开发,需确认Qt6套件已包含QtQuick相关组件:

  • 打开Qt Creator,依次进入工具 -> 选项 -> Kits
  • 选中已配置的Qt6套件,检查是否包含QtQuick模块;若缺失,启动Qt Maintenance Tool,添加Qt 6分类下的"Qt Quick"组件

3. 确认项目配置文件

确保项目的构建配置文件正确引入QtQuick模块:

  • 若使用QMake(.pro文件),需添加:
    QT += quick
    
  • 若使用CMake,需在CMakeLists.txt中添加:
    find_package(Qt6 REQUIRED COMPONENTS Quick)
    target_link_libraries(你的项目名称 PRIVATE Qt6::Quick)
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 11:33:14