1. 程式人生 > >使用devcpp在windowXP上qt4.4.3安裝與使用入門

使用devcpp在windowXP上qt4.4.3安裝與使用入門

des nokia qt4 哪裏 下載 資源管理器 命令 rdquo sign

1、安裝前先安裝devcpp,我下載的是devcpp-4.9.9.2_setup.exe
2、安裝qt4.4.3,下載的是qt-win-opensource-4.4.3-mingw.rar,解壓後運行後會問你的winGW的目錄在哪裏,選擇上面dev-cpp的安裝路徑即可。
3、在qt designer中繪畫窗口,控件。保存為.ui文件。比如我的窗口文件命名為test1.ui,保存在myproject1目錄下。
4、編寫調用剛才繪畫的窗口的文件main.cpp,可以用任何的IDE環境編寫main.cpp中的標準c++代碼,保存在myproject1目錄下。在文件中#incude “ui_test1.h”

5、用這種方式打開命令行,開始->程序->qt by Nokia v4.4.3(OpenSource)->Qt 4.4.3 Command Prompt。轉到myproject1目錄下運行在qmake -project
這時搜索目錄下的源文件,生成項目文件myproject1.pro
6、運行qmake
這時根據myproject1.pro文件生成Makefile文件
7、運行make
這時調用uic.exe由test1.ui文件生成ui_test1.h,這就是上面main.cpp調用的窗口頭文件。之後調用mingw的c++編譯器編譯所有文件,生成myproject1.exe

要註意的是:這時在命令行運行myproject1.exe程序跑起來了,發現窗口能正常顯示。如果在windows的資源管理器中雙擊myproject1.exe會報錯:
沒有找到mingwm10.dll,因此這個程序未能啟動。重新安裝應用程序可能會修復此問題。
這是因為沒有把qt4.4.3\bin加入環境變量中,可以通過我的電腦->屬性->高級-.環境變量中修改PATH,這樣能永久修改PATH,還可以如果運行開始->所有程序->qt4.4.3 Command Prompt,實際上是調用qt4.4.3\bin\qtvars.bat,暫時設置編譯運行的環境變量,所以可以編譯後直接在命令行中運行myproject1.exe

http://blog.163.com/william_djj@126/blog/static/351665012009013113639259/

使用devcpp在windowXP上qt4.4.3安裝與使用入門