QT 安装 配置过程

20190816@shanghai:

官方安装包下载: 

http://download.qt.io/archive/qt/

or:  https://www.qt.io/offline-installers

qt编程文档以及tool的文档:

https://doc-snapshots.qt.io/

 

=========================================================================

=========================================================================

 

QT, QT creator的安装,环境配置:

需要根据这个连接重新梳理一遍:https://blog.csdn.net/win_turn/article/details/50465127

 

1)一种方法是 直接安装集成的QT及QT Creator。具体:

单独的QtCreator什么用都没有, 它需要安装编译开发工具、安装Qt库本身和文档。装了qtcreator,不装其他的,等于什么都没装, 必须要一整套的东西全部装了才能用, 所以要安装完整QtSDK。 QTSDK的介绍:http://doc.qt.io/archives/sdk-1.2/sdk-installing.html :

 

Installing Qt SDK

 

You can download Qt SDK from http://qt.nokia.com/downloads. The site provides download links for all supported development platforms. You can either choose to use the online installer or to directly download the installation package on a media for installation on a computer later.

 

QT online installer是在线安装,会自动安装好QT creator,QT 库,编译器。安装过程中需要选择想要安装的QT库的版本,QT cteator(在Tool选项)版本,编译器版本。

 

在QTCN等国内网站上也有网友整理好的相关的下载链接说明:http://www.qtcn.org/bbs/read-htm-tid-1075.html

安装之后,需要将Qt的安装目录路径添加到系统变量Path中,例如C:\FrankFang_Gulugulu\software\softwareSetup\QTonlineInstall\5.10.1\msvc2017_64\bin 不用的!!

安装完成之后,需要配置开发Kit. 打开安装好的QT creator, 进入   工具---选项:

首先,进入Qt Version页面,会显示qt creator自动检测出来的已经安装的qt版本,如果自动检测不出来,再手动检测吧。点击某一个版本后在下方会显示路径,其实就是qmake的路径,例如C:\FrankFang_Gulugulu\software\softwareSetup\QTonlineInstall\5.10.1\mingw53_32\bin\qmake.exe

然后,进入编译器页面:会显示qt creator自动检测出来的已经安装的编译器,如果自动检测不出来,再手动检测吧。

点击某个版本的编译器,在下方会显示出路径,如下图,其实就是制定g++.exe,gcc.exe 的路径:

通过以上两步骤,确定存在自己想要的编译器和qt版本之后,就可以构建kit了: 该步骤,一般是手动设置,点击手动设置的“桌面(默认)”,下面会弹出具体的设置,下图中我用红色圈圈标出来的必须要选。注意,如果,编译器一栏中,C:选择了MinGW xxx, 则C++一栏也要选择MinGW xxx.

Questions:

不同的编译器MinGW版本之间有什么区别?:

 

2)QT和QT Creator独立安装:

QT是一个类库(QT libraries),QTCreator是一个开发环境,要使用QTCreator,必须先把QT的平台搭建好。这个平台需要什么呢?主要需要以下几样:

(1) QT creator,可以从官网http://download.qt.io/official_releases/qtcreator/,选择一个版本,ex: qt-creator-windows-opensource-2.6.0.exe,下载下来安装。

(2) QT库: QT库每个版本都有些许变化,可以根据自己需要选择版本。官网:https://download.qt.io/official_releases/qt/),选择一个版本,例如 qt-opensource-windows-x86-5.10.1.exe  ,安装时是不是自带编译器??我还没实践,带的话下面的第三部就不用了。

(3) 编译器: 主要有两种,一种是GNU的MinGw,一种是微软的VS平台。Qt的编译方式主要有MSVC和MinGW两种,如果选择MSVC的编译方式的话还需要配置Visual C++的环境,比较麻烦,而使用MinGW的编译方式就比较简单。从MinGW网站下载,例如 mingw-get-inst-20120426.exe,安装时选择C和C++ compiler ,默认只选中了C编译器。

 

 

MinGW  (http://www.gnu.org/ )MinGW是一个套件 , 包括了gcc,g++,gdb。

 

 

 安装完毕后打开QT Creator,进入工具-->选项-->构建与运行, 在这里指定QT库和编译器,调试器不用指定,QTCreator会自己指定。具体是先选QT库和编译器,然后是构建套件。搭建完毕之后就可以开始写程序了。

 

以上是在win7的环境下安装,Linux下的安装过程大致也是相同的,只是软件的安装过程有点不一样。因为QT库提供的是源码包,所以安装比较麻烦,大致是解压(tarzxvf...)-->配置(./configure)-->执行make-->最后执行sudo makeinstall来安装。QT库安装完毕之后一样的配置方法。

可以参考http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html(本人在Ubuntu14.04 LTS下亲测有效)。

3)others:

 

ref:

 

https://blog.csdn.net/walker19900515/article/details/45374923

 

       

 

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

First Snowflakes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值