Qt4 For Dev-Cpp的最簡單配置
來源:互聯網
上載者:User
//========================================================================
//TITLE:
// Qt4 For Dev-Cpp的最簡單配置
//AUTHOR:
// norains
//DATE:
// Monday 5-November-2007
//Environment:
// Windows XP
//========================================================================
關於在Dev-Cpp下配置Qt環境的文章網上挺多,但幾乎大多數都要設定環境變數,然後又是命令列編譯,或是Qt版本更新之後有些步驟是不必要,諸此種種,一看就兩眼發暈頭腦發獃,何況自己又屬於那種懶散的人,看著需要那麼多的步驟,實在是不願花費腦力去實踐.不過呢,時代總是在不斷地進步的,現在版本更新之後,安裝似乎也並不像那麼複雜了----至少相對於以前來說.
為了避免朋友按照本文之做法照本宣科卻依然無濟於事,我們在文章開篇之處先明確一下本文用到的武器及版本:
Dev-Cpp
版本:4.9.9.2
下載頁面:http://www.bloodshed.net/dev/devcpp.html
:http://sourceforge.net/project/downloading.php?groupname=dev-cpp&filename=devcpp-4.9.9.2_setup.exe&use_mirror=nchc
Qt
版本:4.3.2 OpenSource mingw
:http://www.qtcn.org/download/qt-win-opensource-4.3.2-mingw.exe
Qt4 For Dev-Cpp Templates
下載頁面:http://download.csdn.net/source/277992
在這裡說明的是Qt,並沒有下載Qt的原始碼,因為本人很懶,屬於那種拿來就用的類型,很難想象自己會下載Qt原始碼然後花費六個小時的時間去編譯,所以在這裡直接下載的是編譯完畢的版本,安裝省時省力.如果你下載的是原始碼,網上有不少教程可以告訴你下一步應該如何去做,自己在這裡就不裝高手造輪子了.
三件武器到手之後,我們就開始試煉吧.
1.安裝Dev-Cpp
實在沒啥好說的,是地球人都知道該怎麼安裝,無非就是雙擊滑鼠然後選擇路徑而已.然後第一次使用的時候,會讓你選擇一些配置的東東,直接選擇預設的就好.如果你安裝了vc6.0的話,還有可能會彈出個對話方塊,大意是是否將Dev-cpp和g++.exe編譯器連結,我懶得理,直接選擇yes(不知道選no會是什麼結果?),反正選了之後VC6.0也照樣可以正常編譯.自己將Dev-Cpp安裝在D:/ProgramFiles/Dev-Cpp
2.安裝Qt
也確實沒啥好說的,和前面一樣,也是雙擊滑鼠,所不同的是安裝過程會要選擇mingw的路徑,直接選擇Dev-Cpp的安裝路徑即可,我這裡選擇的是D:/ProgramFiles/Dev-Cpp.然後就是漫長的解壓縮過程,大概需要幾分鐘時間吧.忘記說了,我將Qt安裝在D:/ProgramFiles/Qt.
3.安裝Qt4 For Dev-Cpp Templates
這玩意實在說不上什麼安裝,只要將它解壓縮,然後拷貝到Dev-Cpp的Templates檔案夾下即可.這東西我是根據hangxin1940上傳的模板資源改寫的,可以說是改進版吧(再次感謝一下hangxin1940,順便幫他傳銷,他的這個模板資源的下載位於:http://download.csdn.net/source/219376).不過由於這個玩意的路徑是對應我之前Qt的路徑,所以下載回來之後還要改一下壓縮包裡面的三個Templates檔案裡的Qt路徑.我這裡寫的是D:/ProgramFiles/Qt,你只要該為你自己Qt的安裝路徑即可.這個挺簡單的,用記事本將那三個檔案一溜兒開啟,然後直接將D:/ProgramFiles/Qt替換成什麼C:/Program Files/Qt/4.3.2或是別的什麼都行,只要能用就了事.
好了,現在我們運行Dev-Cpp,就會看到Qt工程自然而然在裡面露尖尖角咯(一):
如果你已經按照之前的步驟一步一步實踐,那麼你現在可以點擊Hello World工程,然後點擊Dev-Cpp菜單的complie編譯一個簡單的卻又經典不帥的Hello World咯(二)!
4.運行時提示搜尋不到動態庫
也許在很快樂地編譯Qt工程,滿懷欣喜之情運行那嗷嗷待哺的程式時,一個不幸而又刺耳的提示會出現:沒有找到xxxxx,因此這個應用程式未能啟動,重新安裝應用程式可能會修複此問題.沒事,這種場面又不是沒見過,無非不就是缺少動態連結程式庫麼?只要在Qt安裝目錄下的bin檔案找到相應的dll檔案,然後拷貝到工程目錄下即可.當然,如果為了省心省力,把bin檔案夾下的所有dll檔案拷貝到windows下面,就不用每建立一個檔案就拷貝一次dll庫,所謂的一勞永逸是也.
一切就是這麼簡單,不用設定環境變數,也不用命令列編譯器,一切只要滑鼠點擊,世界便如此美好. :-)