經過1個晚上的摸索,終於搞定了在WIN平臺下使用VC++編譯器生成QT的應用程序的辦法,總結遇到的問題,希望大家不要走我走的彎路,與各位共勉。
我是根據《C++ GUI Qt3編程》這本書隨書光盤提供的Qt3.2.1 for VC++6.0來安裝Qt程序的,當然是非商業版啦。
步驟:
1.在E:盤建立一個文件夾,命名爲hello。
2.進入hello文件夾目錄,新建一個hello.cpp文件,用記事本或其他編輯工具寫入以下代碼:
#include <qapplication.h>
#include <qlabel.h>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label = new QLabel("Hello Qt!",0);
app.setMainWidget(label);
label->show();
return app.exec();
}
保存退出。
3.打開命令提示符,進入Hello所在的目錄,如下所示:
E:/>hello>qmake -project //意思是創建一個和平臺無關的項目文件
E:/>hello>qmake hello.pro //根據上一步產生的項目文件創建一個平臺特定的makefile
E:/>hello>qmake -tp vc hello.pro //通過hello.pro創建一個VS的項目文件
E:/>hello>nmake //編譯鏈結程序
E:/>hello>hello //執行程序
OK,你應該能看到一個hello,Qt的對話框彈出來了!
下面是命令行截圖:
還可以參考以下文章:
http://blog.csdn.net/shishengsoft/archive/2007/09/09/1778278.aspx
http://dreamthousand.blog.163.com/blog/static/50855092007631756170/