2013-03-15 87 views
4

我已經安裝了基於Qt 4.8.3(32位)的Qt Creator v2.6.2。當我開始新項目時,我找不到「Qt C++應用程序」選項卡。Qt Creator無法用於Qt應用程序

那隻能說明庫等項目,非調質項目和引進項目

我缺少什麼嗎?

thx b4

回答

0

嘗試在創建者選項中設置qt安裝。它的工具 - >選項 - > Build &運行 - > Qt版本並添加一個,如果沒有綁定安裝。我不確定這是否有幫助,但值得一試。

您也可以手動創建項目並將其導入創建者。

創建內容的main.cpp文件中像

#include <QApplication> 
#include <QWidget> 

int main(int argc, char *argv[]) 
{ 
    QApplication a(argc, argv); 
    QWidget w; 
    w.show(); 
    return a.exec(); 
} 

而創建一個.pro文件,與內容:

QT  += core gui 

TARGET = Test 

SOURCES += main.cpp 

之後嘗試導入您的.pro文件到創建者。

+0

我已經從tools> options> build&run添加了Qt版本,並添加了qmake.exe的路徑,但是Qt版本顯示爲紅色!'標誌和標籤>「Qt版本沒有正確安裝,請運行make install」。我正在嘗試手動創建該項目... – Jason 2013-03-15 11:21:44

+0

Jason,您是如何安裝您的qt包的?是二進制安裝還是您下載了源代碼?如果它是一個源代碼,你有編譯它嗎? – Aurora 2013-03-15 11:25:50

+1

剛剛嘗試第二個選項,並在配置設置中停止。 Qt說,「沒有找到有效的工具包」...... – Jason 2013-03-15 11:26:05

0

您可能還沒有配置Qt構建工具。你必須有QT Creator,Qt庫,MinGW編譯器(Qt 4 - MinGW 4.4)。運行您必須指定所有路徑(對於MinGW編譯器,對於qmake,並創建工具鏈以使用MinGW編譯器和具體的qmake)。所以,你將有工作工具鏈來構建Qt項目。

祝你好運!

+0

已添加qmake.exe到Qt版本,但錯誤說「Qt版本沒有正確安裝,請運行make install」。我還用編譯器路徑C添加了mingw編譯器:\ mingw \ bin \ mingw32-make.exe並重新啓動了Qt。仍然沒有C++ Qt應用程序... – Jason 2013-03-15 11:38:50

0

我找到了答案。事實證明,我指着qmake.exe是在文件夾

C:\Qt\4.8.4\qmake\qmake.exe 

這是錯誤的,並且路徑應該是

C:\Qt\4.8.4\bin\qmake.exe 

現在的「Qt的C++應用程序」顯示選項卡上

THX的所有幫助B4

5

轉到工具 - >選項 - >構建&運行>的Qt版本標籤,檢查你安裝的Qt版本是否被識別。如果列表爲空,則意味着:由於某種原因,Qt Creator已停止檢測您的Qt庫。

爲了解決這個問題,按「添加」按鈕,在對話框的「工具 - >選項 - >構建&運行>的Qt版本」,找到你安裝「qmake.exe」文件。它應該位於安裝Qt庫的bin目錄中(例如C> Qt> 4.8.4> bin> qmake.exe)。如果仍然無法識別,你應該尋找最簡單的方法,比如安裝「qt SDK」,它會處理所有事情。