麒麟系统安装Qt Creator教程

作者:技术拾光时间:2026-06-22 12:12:07浏览:275

安装QtCreator前务必确认系统架构(x86_64或ARM64)以及网络是否可用。联网场景:仅安装QtCreatorIDE,然后手动设置qmake路径。断网场景:需要下载与架构匹配的完整离线包,安装Qt开发库和Creator,随后在工具套件中配置qmake并验证编译构建是否成功。

别急着敲apt install,先搞清楚两件事:你的系统架构是x86_64还是ARM64?网络能连外网还是完全隔离?搞错了,要么安装失败,要么启动后报“无法找到qmake”或“OpenGL初始化失败”。联网时只装IDE需要手动配置qmake路径,断网则必须用匹配架构的离线包——x86_64用.run,ARM64用.deb,并且要完整安装Qt库与Creator。最后在Kit里把qmake路径配上,验证构建成功才算完事。

麒麟系统安装Qt Creator教程

在银河麒麟V10-SP1上装Qt Creator,第一步永远是确认系统架构(x86_64还是ARM64)和网络环境(联网/断网)。为什么?因为官方源里的Qt Creator本身不带Qt运行时,ARM64架构下默认源压根没有对应的二进制包。直接apt install的结果往往是:启动后报错“无法找到qmake”,或者OpenGL初始化失败。所以,别嫌麻烦,先搞清楚底细再动手。

联网环境下快速安装Qt Creator(仅IDE,不含Qt库)

这个方案适合x86_64架构、有稳定外网连接、只需要轻量级IDE做代码编辑或远程编译的场景——说白了,就是不想装全套Qt库,只想有个顺手编辑器。

第一步,更新软件源索引并安装基础工具链:
sudo apt update && sudo apt install -y build-essential gdb cmake libgl1-mesa-dev

第二步,安装Qt Creator本体:
sudo apt install -y qtcreator

第三步,也是最容易忽略的一步:首次启动后必须手动配置Qt版本路径,否则新建项目或编译时IDE会一脸懵——它不会自动扫描系统中可能已经存在的Qt安装目录。你得自己告诉它去哪找qmake。

断网环境安装完整Qt开发套件(含Qt 5.12.10 + Qt Creator)

内网隔离、军工涉密、离线部署……这类场景下,依赖缺失、架构错配、OpenGL降级是常见的坑。下面这个方案专门避开它们,直接给你一个完整可用的开发环境。

方法一:x86_64架构离线安装

① 下载官方离线安装包 qt-opensource-linux-x64-5.12.10.run(MD5校验值必须为 b9b19b6e2dac20a9f9a20d5f8e6d8a3c,别下错了版本)。
② 把文件丢到用户主目录,执行 chmod a+x qt-opensource-linux-x64-5.12.10.run。
③ 关键前提:断开所有网络连接。 这一步很多人栽跟头——联网状态下运行安装程序会强制跳转Qt账户注册页,直接卡死。断网才能顺畅走完图形向导。
④ 运行 ./qt-opensource-linux-x64-5.12.10.run,在图形向导中选择安装路径为 ~/Qt5.12.10(别用/opt或/usr,免得权限问题),然后勾选全部组件——包括Qt Creator、Qt 5.12.10、MinGW或GCC工具链。

方法二:ARM64架构离线安装

从可信镜像源获取适配的 qt5.12-arm.deb 合集,拷贝到 /home/kylin/qt5.12-arm/桌面。然后执行 sudo dpkg -i *.deb。如果提示依赖错误,用 sudo apt --fix-broken install 自动补全就行。

安装后必做的三件事

第一件事:打开Qt Creator → 工具 → 选项 → Kits → Qt Versions → 点击“添加”,浏览到 ~/Qt5.12.10/5.12.10/gcc_64/bin/qmake(x86_64架构),ARM64架构实际路径可能是 gcc_64 或 linux_armv7_g++,根据你系统实际的目录来选。

第二件事:回到Kits页面,检查“Desktop Qt 5.12.10 GCC 64bit”是否自动关联成功。如果没出现,手动点击“自动检测”按钮,它会重新扫描。

第三件事:创建一个空项目测试编译。文件 → 新建文件或项目 → Application → Qt Widgets Application → 一路下一步 → 点击左下角“构建”按钮,观察编译输出栏。出现 “Build finished” 才说明一切正常,可以正式开工了。