Qt安装配置指南

Qt安装配置指南

下载安装Qt

 

  • 完成安装

获得源代码

  • 首先需加入公共仓库,否则git会拒绝你的clone请求

  • 配置SSH key

    • 使用git clone (链接地址)

    • 在项目文件夹中打开git bash,使用git。checkout network切换到network分支 (master分支的pro文件/network分支的pro文件)

      • 这影响到生成EXE的位置

配置qt

  • 首先在项目的manage kits下查看自己之前下载的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即可单独运行。

常见的其他问题

  1. 如果在安装时漏装组件,不建议使用mainteinance工具,国内的镜像源由于某种原因均无法搜索到需要补装的组件,建议卸载后重新运行安装程序。

  2. 不建议使用最新版本的Windows系统,VS IDE等,可能会导致某些未知的问题影响64位程序的运行。

  3. 如果未安装过vs,建议直接使用mingw进行编译。本指南未涉及如何配置vs适用的compiler。

  4. 如果qt和git clone文件夹不在一个盘,不能直接使用cd,先输入盘符来切换

posted @   Phile-matology  阅读(459)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示