我已經下載Eclipse並使用插件在Windows上使用C/C++。我下載了Cygwin(大部分是基礎和開發),並且適用於hello world應用程序。使用Cygwin編譯器將Qt項目編譯到Eclipse中
現在我想與Qt合作。我沒有下載框架,而是下載了「用於Windows的Qt庫4.8.0(minGW 4.4,354 MB)」庫,因爲其他選項對於Visual Studio來說是相同的。我知道這可能是問題的一部分,因爲它只能用於minGW編譯器。如果我需要以不同的方式做事,請告訴。
然後我重新啓動電腦,打開Eclipse中,寫了這個Qt的世界你好用Cygwin的編譯器一個新的C++應用程序:
#include <qapplication.h>
#include <qpushbutton.h>
using namespace std;
int main(int argc, char * args[])
{
cout << "Here goes!" << endl;
QApplication app(argc, args);
QPushButton hello("Hello World!", 0);
hello.resize(100, 50);
app.setMainWidget(&hello);
hello.show();
return app.exec();
}
而且編譯器未找到包括.h文件。是否需要我將Qt \ bin路徑添加到環境變量中?我可能應該堅持Qt框架,因爲它看起來像一個編譯器本身(我真的不知道它是如何工作的,因爲昨天我以爲Qt只是一個庫)。
請告訴我我做錯了什麼(我希望這個答案不是「一切」嘿嘿),我該如何做這項工作。
確實安裝了用於集成eclipse和qt的插件嗎? – shofee 2012-03-13 09:48:23
我做過了,我也在環境變量中添加了Qt \ bin文件夾到PATH。由於大多數教程都解釋了使用Cygwin,所以也安裝了MinGW。沒有什麼變化 – 2012-03-13 11:18:27