因此,看起來Digia正在從諾基亞手中接過Qt,因此獲得一些簡單的下載就相當麻煩。使用MinGW安裝Qt Creator
如果我現在進入下載頁面(http://qt-project.org/downloads),我看到有一個用於Windows的Qt Creator 2.6.2下載。當我下載並運行安裝時,似乎MinGW不再與它一起打包。
我試圖單獨安裝MinGW 4.4,然後添加一個工具鏈,但是當我嘗試編譯我的基於CMake的項目時沒有運行。
然後我遇到了提供Qt SDK 1.2.1的諾基亞網站;但是現在看起來他們需要您創建一個帳戶才能下載安裝程序。
下載完整的Qt庫可能會提出什麼建議,但這不是最好的想法,因爲我基本上爲基於CMake的開源庫設計了一個安裝過程,我一直在努力(http://tudat.tudelft.nl)。
用戶不滿意下載所有Qt庫,因爲我們沒有使用它們中的任何一個。我已經完全用完了解決方案(並且介意你,這似乎只是Windows的一個問題,因爲當我在Linux和Mac上安裝Qt Creator時,GCC自動檢測似乎工作正常)。
簡而言之,是否有人有一個簡單的安裝例程來安裝Qt Creator,並讓它與MinGW一起編譯一個基於CMake的項目?
在此先感謝!
卡爾蒂克
PS:我知道有很多關於Qt Creator的+ MinGW的線程,但他們都似乎與最近雙方的Digia公司和諾基亞網站的變化現在已經過時。
我應該補充一點,問題不在於Windows下不能自動檢測工具鏈。我已經成功地將QG Creator自動檢測到的MinGW和CMake都添加到了系統路徑中。問題是,當我嘗試打開我的項目的CMakeLists.txt文件時,我無法選擇任何生成器。
感謝您的反饋。在receipe中遇到的麻煩是安裝了所有東西之後的步驟,當我需要選擇工具鏈使用時。彈出的CMake嚮導不會顯示任何可選擇的工具鏈,即使它們確實出現在Qt Creator設置中。 我現在已經恢復推薦用戶安裝由MinGW 4.4附帶的諾基亞提供的SDK。 同樣,這個問題似乎只在Windows下出現。在Ubuntu,openSUSE和Mac OS X上,我沒有任何困難設置我自己的工具鏈,然後通過Qt Creator中的CMake嚮導選擇它。 Kartik – kartikkumar
如果工具鏈沒有出現在Qt Creator設置中,您應該嘗試手動設置編譯器和qt。之後,您可以使用這些設置定義工具鏈。這是否工作? – Tob
不幸的是,手動添加工具鏈似乎無法解決問題。我可以在沒有任何問題的情況下添加它,並且它顯示在Qt Creator偏好設置面板下的工具鏈列表中。但是,當我加載CMake嚮導時,根本沒有任何可以從中選擇的生成器。 – kartikkumar