生活随笔
收集整理的這篇文章主要介紹了
Qt安装教程-详细
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文主要介紹了Qt5.9.7的安裝步驟。
Qt下載
Qt的下載地址: http://download.qt.io/archive/qt/
qt-opensource-windows-x86-5.9.7.exe 是一個綜合的安裝包(5.8之前分開下載各個編譯器版本SDK),下載后安裝的時候可以選擇安裝哪個編譯器對應的SDK。一般可選MinGW 或者MSVC,也可以選Android開發用的arm編譯器。安裝完成時,如果系統里已經有MSVC編譯器、或者安裝了Qt提供的MinGW編譯器,一般是會自動配置好構建套件的,不需要再配置。
安裝
下載完成之后,打開安裝,步驟如下:
Qt文件結構
安裝完成后,查看Qt文件結構,主要介紹下5.9.7和Tools。
Tools文件夾下是一些工具軟件,這些軟件對應上面安裝步驟選擇組件時Tools勾選項。包括內容如下:
QtCreator,是用于Qt開發的IDE。mingw,是MinGW編譯工具。perl,是一個Perl語言工具。
5.9.7文件夾下是SDK和源碼,文件夾下面對應上面安裝步驟選擇組件時Qt5.9.7的勾選。包括內容如下:
mingw32,是MinGW編譯模塊編譯的Qt SDK。里面包含了一些MinGW編譯器編譯的Qt動態庫和頭文件。msvc2015,是MSVC2015 32bit編譯模塊編譯的Qt SDK。 里面包含了一些MSVC 32bit編譯器編譯的Qt動態庫和頭文件。(其他同理,帶64表示64bit庫文件)winrt_x64_msvc2015,是UWP編譯模塊編譯的動態庫(不太了解)。src是Qt的源程序。
每個編譯器版本的SDK都會包含3個工具軟件和相關版本的動態庫
assistance:是一個獨立的查看Qt幫助文檔的程序,集成在了QtCreator。designer:是一個獨立的進行窗口、對話框等界面可視化設計的程序,也集成在了QtCreator。linguist:是一個編輯語言資源文件的程序,在開發多語言界面的應用程序時會用到。動態庫:包括debug(動態庫名稱以d結尾)和release的動態庫,發布程序時候需要把相關動態庫拷貝到可執行程序目錄下面。
概念
Qt和QtCreator
Qt是跨平臺C++圖形用戶界面應用程序開發框架(可以簡單理解為開發類庫)。在我們開發程序時候,Qt提供了一套在各個編譯環境下編譯好的庫。使用對應編譯環境的庫,保證我們的程序可以正常運行。一般所說的Qt的版本就是庫的版本,比如我們下的是Qt5.9.7。QtCreator:是Qt的一個集成還發環境IDE(可以簡單理解為是一個軟件,使用這個軟件進行Qt的開發)。QtCreator也有個版本,這是IDE的版本,與Qt的版本不同,比如我下的QtCreator 4.7.1。
構建套件(kit)、Qt版本(version)、編譯器(compliers)、調試器(debuggers)
構建套件(kit)里包含編譯器,調試器,Qt版本等信息。這些東西組合在一起,成為構建套件。一般編譯器版本要與Qt版本一致。Qt版本(version)一般可以簡單說為是Qt庫的版本,這里又將庫的版本細分為具體編譯器對應的庫。例如 Qt 5.9.7 MSVC2015 64bit就是Qt5.9.7在MSVC2015 64bit編譯環境下編譯出來的庫(編譯版本與Qt bin目錄下qmake.exe版本一致)。編譯器(compliers)一般使用MinGW和MSVC。因為MinGW是開源的,所以在Qt安裝時候可以進行選擇安裝,即上面Tools文件夾下的mingw32。MSVC是微軟的編譯器,要想使用需下載VS。最好下載與Qt版本對應的編譯器,例如,構建套件選擇Desktop Qt 5.9.7 MSVC2015 64bit,Qt版本為Qt 5.9.7 MSVC2015_64,最好下載VS2015使用對應的編譯器,即VS2015 64bit編譯器。編譯器與Qt版本不同可能會有問題。調試器(debugger),一般為GNU gbd for mingw調試器和windows的CDB調試器。調試器可能另需下載配置。
在QtCreate->工具->選項->構建和運行中可對它們進行查看和設置。
總結
以上是生活随笔為你收集整理的Qt安装教程-详细的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。