QtCreator-Mirror

项目背景

Qt Creator 是优秀的C/C++开发IDE,它具有简单易用的开发界面,支持Clangd语法检查。打包了CMake,Nijia,Mingw64,开发工具。 并且该软件基于C++开发,性能优异,硬件要求低。

但由于各种不可言说的原因,Qt Creator 在国内下载缓慢,无法正常的更新,因此开始着手使用国内的开源镜像服务。

官网下载链接

QtCreator 开源版本 在官网的下载链接如下:

国内镜像选择

使用说明

方法1

  1. (已经安装的可以跳过)从阿里云中下载在线安装版本。链接: https://mirrors.aliyun.com/qt/official_releases/online_installers/
  2. 使用参数指定镜像: .\MaintenanceTool.exe --mirror https://mirrors.aliyun.com/qt

方法2

优点: 不需要登录.

  1. 下载离线版本,链接: https://mirrors.aliyun.com/qt/official_releases/qtcreator/latest/
  2. 下载完成后,断开网络,正常安装。你会得到一个干净的Qt Creator.

现在这个状态的 Qt Creator 是有问题的:

下文中使用了变量,请根据实际安装路径替换掉.

因为 sdktool.exe 的默认 --sdkpath 的路径在 ${qtcreator_home}/Tools/sdktool/share/qtcreator, 但 Qt Creator 的配置路径是在 ${appdata}/QtProject 这个文件夹里。

当你通过 QtCreatorUninst.exe ,添加MinGW等组件时,不会自动添加到 Qt Creator 中。 所以需要如下配置来修正。

例如:

qtcreator-wrap.cmd

@echo off
set V_QTC_HOME=D:\s\Qt\qtcreator
start "qt" "%V_QTC_HOME%\bin\qtcreator.exe" -installsettingspath "%V_QTC_HOME%\Tools\sdktool\share\qtcreator"

接下来就是安装其他组件了:

  1. 运行安装器,在进入界面后,会执行检查,这时断开网络,会直接跳过。
  2. 点击左下角的 代理设置 按钮。
  3. 在弹出的 对话框中, 选择 资料档案库 选项卡。
  4. 选择 用户自定义资料档案库 , 点击下方的添加按钮, 添加 https://www.c4io.com/p/qt , 点击确定.
  5. 点击下一步, 就可以安装更新.

TIPS: 有时菜单栏被隐藏了,显示菜单栏快捷键: Ctrl + Alt + m.