qt creator未预装或未注册时,可通过apt(debian系)、yum/dnf(rhel系)、官方离线包、rpm包四种方式安装,并需手动配置kit识别gcc与qt路径。

如果您在麒麟操作系统上尝试启动Qt Creator进行C++项目开发,但系统提示“command not found”或桌面菜单中无对应图标,则很可能是Qt Creator未预装,或已安装但未正确注册到系统路径与桌面环境。以下是针对麒麟OS(含V10 SP3、V4.x等主流版本)安装Qt Creator的多种可行方法:
一、通过APT源安装(适用于麒麟V4.x等Debian系版本)
该方式适用于采用APT包管理机制的优麒麟(Ubuntu Kylin)或部分麒麟桌面版,依赖由APT自动解析并安装,操作简洁、适配性好。
1、更新软件包索引:sudo apt update
2、安装Qt Creator主程序及配套工具:sudo apt install -y qtcreator qtbase5-dev
3、可选:安装额外Qt模块支持(如网络、SQL、图表等):sudo apt install -y qt5-qmake qttools5-dev-tools libqt5svg5-dev
4、验证安装结果:qtcreator --version
5、启动图形界面:在应用菜单中搜索Qt Creator并点击运行,或终端执行qtcreator &
二、通过YUM/DNF安装(适用于麒麟V10等RHEL系版本)
该方式适用于银河麒麟V10服务器版或桌面版(基于Kylin Linux V10,内核兼容RHEL/CentOS生态),使用系统默认仓库提供稳定版本Qt Creator。
1、刷新YUM元数据缓存:sudo yum clean all && sudo yum makecache
2、查询可用Qt相关包:yum search qtcreator 或 dnf list available | grep qtcreator
3、安装Qt Creator及基础开发依赖:sudo yum install -y qtcreator qt5-qtbase-devel
4、安装Qt5工具链辅助组件(确保qmake可用):sudo yum install -y qt5-qmake qt5-linguist
5、验证qmake路径与版本:qmake -v
6、启动程序:终端输入qtcreator并回车,或通过“开始菜单→编程→Qt Creator”启动
三、下载官方离线安装包安装(全版本通用,推荐用于定制化或离线环境)
该方式绕过系统仓库限制,可获取Qt官方发布的最新稳定版(如Qt Creator 12.x),适用于需匹配特定Qt版本、离线部署或规避仓库陈旧包的场景。
1、访问Qt官网下载页面:https://download.qt.io/official_releases/qtcreator/
2、选择与麒麟系统架构匹配的安装包(x86_64或aarch64),例如:qtcreator-12.0.2-x86_64.run
3、赋予执行权限:chmod +x qtcreator-12.0.2-x86_64.run
4、以图形界面运行安装向导:./qtcreator-12.0.2-x86_64.run
5、在安装向导中指定安装路径(建议使用默认路径/opt/QtCreator)并勾选“Add to PATH”选项
6、安装完成后,执行以下命令使PATH立即生效:source /opt/QtCreator/bin/qtcreator.sh
四、使用RPM包强制安装(适用于已有rpm包且需快速部署的场景)
该方式适用于已获取适配麒麟V10的Qt Creator RPM包(如ky10-aarch64平台专用包),不依赖网络,适合批量部署或安全隔离环境。
1、确认RPM包路径,例如:~/Downloads/qtcreator-12.0.0-1.ky10.aarch64.rpm
2、优先使用yum本地安装(自动解决依赖):sudo yum install -y ./qtcreator-12.0.0-1.ky10.aarch64.rpm
3、若yum不可用或依赖缺失,改用rpm命令强制安装(需提前确保基础Qt库已就位):sudo rpm -ivh --force --nodeps qtcreator-12.0.0-1.ky10.aarch64.rpm
4、手动创建桌面启动项(若安装后无菜单图标):sudo cp /usr/share/applications/org.qt-project.qtcreator.desktop /usr/share/applications/qtcreator.desktop
5、修复图标路径(编辑desktop文件):sudo sed -i 's|Icon=.*|Icon=/opt/QtCreator/icons/qtcreator.png|' /usr/share/applications/qtcreator.desktop
五、配置Qt Creator识别系统GCC与Qt环境
安装完成后,Qt Creator默认可能无法自动发现已安装的GCC编译器和Qt库路径,需手动配置构建套件(Kit)以支持C++项目正常编译调试。
1、首次启动Qt Creator时,在欢迎界面点击“Configure Qt Creator” → “Build & Run”
2、在“Compilers”页签,点击“Add” → “GCC” → “GNU C++”,设置编译器路径为:/usr/bin/g++
3、在“Qt Versions”页签,点击“Add”,选择qmake路径(如/usr/lib64/qt5/bin/qmake或/opt/Qt/5.15.2/gcc_64/bin/qmake)
4、在“Kits”页签,点击“Add”,名称设为“Desktop Qt 5.15.2 GCC”,Compiler选刚添加的GCC,Qt version选刚添加的Qt版本
5、关闭设置窗口,新建项目时即可在Kit列表中选择该配置项
C++免费学习笔记(深入):立即使用
在学习笔记中,你将探索 C++ 的入门与实战技巧!











