<Qt Enterprise最新版下載>html
各類32-bit和64-bit的平臺都支持Qt,而且一般能夠在每一個平臺上使用GCC進行構建,能夠使用供應商提供的編譯器,也能夠使用第三方編譯器。在Qt Creator中,工具包指定編譯器和在特定平臺上構建或運行應用程序的必要工具。架構
Qt Creator會自動檢測由系統或者安裝程序註冊的編譯器。你能夠添加其餘編譯器或使用自動檢測到的編譯器的其餘版原本構建應用程序:工具
GNU Compiler Collection (GCC)是一個針對於Linux和OS X的編譯器。ui
MinGW(Minimalist GNU for Windows)是一個GCC和GNU Binutils的原生軟件端口,用於在Windows上開發原生的Microsoft Windows應用程序。MinGW和Qt Creator以及Qt installers for Windows一塊兒發佈。spa
Linux ICC (Intel C++ Compiler)是針對於Linux的C和C ++編譯器。code
Clang是一個針對於Windows、Linux和OS X的C、C++、Objective C輕量級編譯器。orm
QCC是編譯QNX的C++應用程序的接口。htm
想要使用GCC、MinGW、Clang或QCC構建一個應用程序,首先指定路徑到編譯器所在的目錄中,而後從可用版本的列表中選擇應用程序二進制接口(ABI)的版本。你還能夠建立一個自定義的ABI定義。對於QCC來講,還需指定路徑到QNX Software Development Platform (SDP)中。接口
你能夠在Tools > Options > Build & Run > Kits中爲每一個包指定要使用的編譯器。想要添加編譯器:ci
1. 選擇Tools > Options > Build & Run > Compilers > Add,而後在列表中選擇一個編譯器。
想要複製所選擇的編譯器,能夠選擇Clone。
2. 在Name字段中,輸入編譯器的名稱以便在Qt Creator中定義它。
3. 在Compiler path字段中,輸入路徑到編譯器所在的目錄中。
4. 在Platform codegen flags字段中,檢查在目標平臺中指定架構傳遞給編譯器的標誌。
5. 在Platform linker flags字段中,檢查在目標平臺上指定架構傳遞給鏈接器的標誌,當構建Qbs時只能使用鏈接器標誌。其餘設置依賴於編譯器的指定。
6. 在ABI字段中,爲目標架構提供一個標識,這用來警告包中錯誤的ABI配置。
有興趣的朋友能夠點擊查看更多有關Qt的文章!