如何使用离线安装程序在 QtCreator 中安装带有可切换套件的 Qt5?
How to install Qt5 with switchable Kits in QtCreator using offline installers?
在线安装程序存在一些问题,我想使用离线安装程序来创建具有多个套件和版本的安装。我希望能够通过在套件之间切换来在 MinGW、Visual Studio 和移动目标之间切换,并且我希望有最新的两个 Qt 版本(5.4 和 5.5)可供选择。
但是,这有一些问题:
- 离线安装程序仅适用于单个套件。将不同套件的同一版本两次安装到同一目录似乎混淆了 Qt Creator 的可用套件,并且安装似乎替换了 Windows' 已安装软件列表中的前一个。
- 每个单独的设置都带有自己的 Qt creator 实例,并且只有在那里可以根据需要使用套件。所以在单独的目录中安装时,会安装很多重复的东西。
- 我尝试从几个安装中一起复制套件,但是 运行 一个大的安装,复制其中的一部分然后再次用安装程序修补套件似乎有点奇怪......
有没有一种更简单的方法可以通过离线安装程序在 Windows 上获得一致的安装?
首先,我相信这个问题没有我想象的那么大:即使是每个离线安装程序附带的多个 Qt Creator 安装也不会产生任何更大的冲突。唯一可能发生的事情是:当依次启动不同版本的 Creator 时,可能会看到与始终存储在 %APPDATA%/QtProject
中的 QtCreator 设置文件发生冲突:使用旧版本可能会损坏新版本。
也就是说,我相信使用不同 Qt 版本的最简单方法是为每个 Qt 版本使用一个新的安装文件夹,并使用单独安装的 QtCreator。然后当然必须为每个新安装手动设置调试器、Qt 版本和工具包。这样做的好处是,人们还可以简单地删除不再需要的任何版本 - 而无需冒删除使用过的 Qt Creator 的风险。
Qt creator 似乎自动检测并 select 适当的帮助文件 + 来自已安装 Qt 版本的示例。
与使用在线安装程序相比,安装多个Qt Creators需要更多space,但是安装之间确实是相互独立的,因此使用在线安装程序没有搞砸任何东西的风险当新版本出现时再次出现:在线安装程序只提供最新的两个主要版本及其最新的次要版本,当从一个次要版本更改为另一个次要版本时,可能需要比较它们之间的结果。
在线安装程序存在一些问题,我想使用离线安装程序来创建具有多个套件和版本的安装。我希望能够通过在套件之间切换来在 MinGW、Visual Studio 和移动目标之间切换,并且我希望有最新的两个 Qt 版本(5.4 和 5.5)可供选择。
但是,这有一些问题:
- 离线安装程序仅适用于单个套件。将不同套件的同一版本两次安装到同一目录似乎混淆了 Qt Creator 的可用套件,并且安装似乎替换了 Windows' 已安装软件列表中的前一个。
- 每个单独的设置都带有自己的 Qt creator 实例,并且只有在那里可以根据需要使用套件。所以在单独的目录中安装时,会安装很多重复的东西。
- 我尝试从几个安装中一起复制套件,但是 运行 一个大的安装,复制其中的一部分然后再次用安装程序修补套件似乎有点奇怪......
有没有一种更简单的方法可以通过离线安装程序在 Windows 上获得一致的安装?
首先,我相信这个问题没有我想象的那么大:即使是每个离线安装程序附带的多个 Qt Creator 安装也不会产生任何更大的冲突。唯一可能发生的事情是:当依次启动不同版本的 Creator 时,可能会看到与始终存储在 %APPDATA%/QtProject
中的 QtCreator 设置文件发生冲突:使用旧版本可能会损坏新版本。
也就是说,我相信使用不同 Qt 版本的最简单方法是为每个 Qt 版本使用一个新的安装文件夹,并使用单独安装的 QtCreator。然后当然必须为每个新安装手动设置调试器、Qt 版本和工具包。这样做的好处是,人们还可以简单地删除不再需要的任何版本 - 而无需冒删除使用过的 Qt Creator 的风险。
Qt creator 似乎自动检测并 select 适当的帮助文件 + 来自已安装 Qt 版本的示例。
与使用在线安装程序相比,安装多个Qt Creators需要更多space,但是安装之间确实是相互独立的,因此使用在线安装程序没有搞砸任何东西的风险当新版本出现时再次出现:在线安装程序只提供最新的两个主要版本及其最新的次要版本,当从一个次要版本更改为另一个次要版本时,可能需要比较它们之间的结果。