在统信UOS上安装Qt Creator需三步:先用APT或软件商店安装基础包及GUI扩展组件,再手动配置Kit绑定GCC编译器、Qt 5.15.2版本和gdb调试器,否则新建项目会报“Kit无效”“QApplication未定义”等错误。

在统信UOS上安装Qt Creator图形界面开发环境,是为了能创建、设计、编译并运行Qt Widgets或Qt Quick项目,但仅装Qt Creator本体远远不够——缺qmake路径、缺GCC编译器、缺Qt5Gui等图形模块,新建工程后立即报错“Kit无效”“QApplication未定义”“无法打开设计器”。
通过APT仓库一键安装(新手首选)
这一步操作起来很简单,直接在终端执行命令即可自动拉取Qt Creator、qmake、g++及基础GUI库,适合刚接触Linux的开发者。
打开终端,依次执行以下命令:
sudo apt update → sudo apt install -y qtcreator qt5-default qt5-qmake g++ build-essential
再补装图形与UI扩展组件,否则设计器打不开、SVG渲染失败、QML预览报错:
sudo apt install -y qtdeclarative5-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev libqt5opengl5-dev
【必须执行这步】否则后续创建Widgets项目时会提示“无法找到Qt版本”或“Kit无效”。
用UOS软件商店图形化安装(免命令行)
如果你不熟悉终端指令,又希望快速获得一个经UOS官方适配验证的稳定版本,这个方法最省心。
点击左下角“开始菜单”→ 打开“应用中心”→ 在搜索框输入“Qt Creator”→ 找到开发者为“Qt Project”或“统信软件仓库”的条目→ 点击“安装”→ 输入管理员密码确认。
Qt Creator 18.0.2 Windows x86_64 历史版本安装包,适合需要旧版本 IDE、旧项目兼容、Qt/C++ 项目维护、构建套件配置和调试环境回退的用户使用。
安装完成后,不要立刻启动——先打开终端运行一次 sudo apt install gdb,否则首次调试时会卡在“未找到调试器”界面。
手动配置Qt Creator开发套件(关键收尾步骤)
无论用哪种方式安装,Qt Creator首次启动后默认Kit都是不完整的,必须手动绑定编译器、Qt版本和调试器,否则所有项目都无法构建。
第一步:启动Qt Creator → 顶部菜单栏点击“工具”→ “选项”→ 左侧选择“Kits”
第二步:在“Compilers”标签页中确认已识别到GCC 8.3或GCC 11(若未出现,点击“Add”→ “GCC”→ “C++”,手动指定 /usr/bin/g++)
第三步:切换到“Qt Versions”标签页 → 点击“Add”→ 选择系统级qmake路径:/usr/lib/x86_64-linux-gnu/qt5/bin/qmake 或 /usr/bin/qmake → 确认名称显示为“Qt 5.15.2 (system)”
第四步:回到“Kits”标签页 → 点击“Desktop Qt 5.15.2 GCC 64bit”这一行右侧的铅笔图标 → 在弹出窗口中确保“Compiler”选中刚添加的GCC,“Qt version”选中刚添加的Qt版本,“Debugger”选中 /usr/bin/gdb
第五步:勾选该Kit左侧的复选框,使其成为默认构建套件 → 点击“OK”保存退出。

















