Qt是一跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序。那qt安装组件选哪几个?下面来我们就来给大家讲解一下。
先下载qt-opensource-windows-x86-5.8.0.exe 即可开始安装。Qt 的安装过程和普通的 Windows 软件一样,按照向导进行操作即可。
1、登录注册部分可跳过
Qt 在安装过程中会提示用户进行注册和登录,不用理会,跳过(Skip)即可,实际开发时不需要登录。
2、安装路径可自定义
Qt 允许用户自定义安装路径,但是请注意,安装路径不能带空格、中文字符或者其它任何特殊字符。此外,该界面还会询问是否关联特定的文件类型。如果关联,特定后缀的文件(包括 .cpp 文件)默认使用 Qt 打开。请根据个人需求选择,这个影响不大。
3、选择安装组件
Qt 的安装组件分为两部分:一部分是“Qt 5.9”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“Tools”分类下的,该分类包含的是集成开发环境和编译工具。
必须勾选:Qt 5.9-》MinGW 5.3.0 32 bit、Tools-》MinGW 5.3.0
建议勾选:Qt 5.9-》Qt ***(Qt Charts等)、Tools-》Qt Creator 4.3.0 CDB Debugger surpport
其余按需求勾选: MinGW 、MSVC、SOURCES、QT module。选择完了组件,根据向导一步一步操作就可以了。
qt第三方库如何调用?
安装好Qt后,就要使用它了。我们会经常使用第三方的库,方便自己的项目开发。调用的方法如下:
使用 INCLUDEPATH 变量提供 MyLibrary 的 include 目录路径:
INCLUDEPATH += $$PWD/3rdparty/MyLibrary/include
然后,就可以这样使用:#include
而不是:#include <3rdparty/MyLibrary/include/MyLibrary.h>
库文件要让 qmake 知道在哪里可以找到 MyLibrary 库文件,使用 LIBS 变量:
LIBS += -L$$PWD/"3rdparty/MyLibrary/lib" -lMyLibrary
表达式的第一部分(-L...):使链接器知道应该在哪个目录中查找库文件。双引号只在路径包含空格时才需要,因此此处可以省略。
表达式的第二部分(-l...):告诉链接器链接哪些库。对于 Windows 和 UNIX 平台,有两个不同的库文件:MyLibrary.lib 和 libMyLibrary.so,没有必要指定 .lib 扩展名,也不必指定 lib 前缀(在 UNIX 平台上)。
目标目录
默认情况下,qmake 在与 .pro 文件相同的目录中创建可执行文件,可以使用 DESTDIR 变量来选择自己的目录:
DESTDIR = bin
就这么简单,现在可以在项目中使用 MyLibrary 库了。最终的 .pro 文件如下所示:
TARGET = MyQtApp
TEMPLATE = app
INCLUDEPATH += $$PWD/3rdparty/MyLibrary/include
LIBS += -L$$PWD/"3rdparty/MyLibrary/lib" -lMyLibrary
SOURCES += src/main.cpp
无论使用什么库,配置基本都大同小异。所以我们将其配置好,也就可以使用了!最后大家如果想要了解更多json相关知识,敬请关注奇Q工具网。
推荐阅读: