Qt安装配置指南
下载安装Qt
-
4.12以上版本即可
-
建议下载sjtug的镜像,不要从官网下载
-
链接:https://mirrors.sjtug.sjtu.edu.cn/qt/archive/qt/5.14/5.14.2/qt-opensource-windows-x86-5.14.2.exe 下载后打开,首先需要注册一个qt账号, 接着一路next直到选择组件页面,选择如图内容
-
完成安装
获得源代码
-
首先需加入公共仓库,否则git会拒绝你的clone请求
-
配置SSH key
-
使用git clone (链接地址)
-
在项目文件夹中打开git bash,使用git。checkout network切换到network分支 (master分支的pro文件/network分支的pro文件)
-
这影响到生成EXE的位置
-
-
配置qt
-
首先在项目的manage kits下查看自己之前下载的kits是否均处于可用状态。
-
(黄色叹号为不可用) mingw通常均可用,msvc是否可用取决于之前是否下载过该版本的visual studio,和Windows software kits中的debugger项是否已经安装。前者可以使用vs的配置工具进行下载,后者可以在控制面板中找到Windows software management kits进行安装。 (该项会导致的问题尚不明确)
-
打开.pro文件,修改编译模式为release(好像debug也可以),使用任一可用的kit,点击build
-
若显示'rc'不是内部或外部命令,是由于rc.exe未添加到path。在window software management kit文件夹中找到rc.exe所处路径,在系统环境变量中将其添加至path项中即可。
-
-
切换分支后的第一次编译产生warning是正常的,但尚不清楚其原因。
-
编译通过显示如下信息:
-
-
即可在qt中看到运行效果
打包exe
-
如果在network分支,应该在CrayR文件夹生成exe文件,如果是master分支应该在新出现文件夹下的release文件夹生成exe
-
缺少此步骤会导致直接运行exe时显示缺少dll文件
-
打开qt对应版本kit的命令行,切换到exe所在目录,执行以下命令:
-
其中后一个路径是该kit的qml文件夹路径
-
执行完成后,exe即可单独运行。
常见的其他问题
-
如果在安装时漏装组件,不建议使用mainteinance工具,国内的镜像源由于某种原因均无法搜索到需要补装的组件,建议卸载后重新运行安装程序。
-
不建议使用最新版本的Windows系统,VS IDE等,可能会导致某些未知的问题影响64位程序的运行。
-
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南