1、首先,Qt 5.9 的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。
2、双击启动安装包之后,将会打开一个欢迎界面。在这里,直接点击“下一步”即可。
3、接着,会提示你登陆 Qt 账户。这个 Qt 账户对普通人来说没什么必要,所以直接点击下面的“Skip”跳过即可。
4、随后,便会d出真正的开始安装界面,点击“下一步”。
5、在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击“下一步”。
6、下面,就到了重点了。在选择组件界面,请务必要选对安装 Qt 所需要的组件,否则你安装以后是无法正常运行的。
7、首先,点击各项前面的 >箭头展开子项的内容。
8、在 Qt5.9 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。
9、至于其余的一些模块,则可以根据自身需要勾选。这里着重介绍下 Qt WebEngine 和三个后面带TP的模块项。Qt WebEngine是谷歌开源的 Web 浏览器引擎模块,而带 TP 的模块则表示此模块目前是技术预览版。
10、我的建议是,如果你是初学,这些则可以不选。千万不要以为柿子西瓜一箩筐什么都选上是最好的,这样一来是增大存储空间,二来多多少少会影响 Qt 运行时的速度,增加不必要的内存消耗。
下面,接着看工具项(Tools)的选择。
第一项是CDB的调试器,如果你仅使用 MinGW进行编译,则此项可以不选。
第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。
至于第三项,那是用于 Perl 的。如果你电脑中本身没有安装 Perl,那是装不上的。
选择完成后,继续点击“下一步”。
接着,在打开的页面中勾选“我已经阅读并同意条款”(原文是英文)。然后,继续一路点击“下一步”,直到安装完成就可以了。
Qt 是目前最先进、最完整的跨平台C++开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今, Qt 已被运用于超过70个行业、数千家企业,支持数百万设备及应用。
安装过程很简单,Qt在线安装程序让您可以选择只安装您需要的模块和工具。
1. 创建一个Qt帐户
首先,创建一个 Qt 帐户。 通过此帐户,您可以访问 Web 门户来管理您的许可证以及访问论坛和 wiki。 另外,请确保您阅读了有关您选择的许可证的 Qt 许可页面。
2. 下载安装程序
从下载页面 下载安装程序 。Qt官方最新版免费下载试用, 历史 版本下载,在线文档和帮助文件下载-慧都网
使用 Qt 在线安装程序,您可以安装 Qt、开发工具和其他组件的商业或开源版本,在线安装程序需要您的 Qt 帐户。 安装程序从服务器检索附加到帐户的许可证,并提供与该许可证对应的可用组件列表。
3. 安装Qt
要完成安装,请选择要安装的组件并按照安装程序的说明进行 *** 作。
更新或删除组件:安装 Qt 后,您可以使用 下的维护工具来添加组件、更新或删除已安装的组件。
按照以下两个教程学习 Qt 和 Qt Quick 开发的基础知识,这些教程说明了如何创建简单的应用程序并在目标平台上构建和运行它们:
Qt Widgets 提供了一个 UI 元素库,允许您创建经典的桌面风格用户界面;Qt Quick是一个库,提供用于构建现代、流畅、动画UI的类型和功能。
平台页面中有针对不同平台开发应用的具体要求和说明。
有关更多信息,请访问supported platforms 页面。
Qt 安装组件及其说明“Qt 5.9”分类下的开发组件 组件 说明 MinGW 5.3.0 32 bit 编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。是本教程使用 MinGW 编译,所以必须安装。 UWP *** UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库。如果不是开发 UWP 应用程序,就不需要,直接忽略。 MSVC *** 针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2015 32-bit 和 msvc2015 64-bit 等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。如果你不使用 MSVC 编译器进行开发,就不用安装。本教程使用 MinGW 编译组件,所以不用安装 MSVC *** 组件。 Android *** 这是针对安卓应用开发的 Qt 库,如果读者有安卓开发这方面需求可以自己选择安装,一般情况下用不到。 Sources Qt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。 Qt *** Qt 的附加模块,大部分建议安装,这些附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到。这些附加模块读者可以选择部分或都勾选了安装,占用空间不大。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)