安裝 Qt 4.3 – 使用 Visual C++ 2005
很久以前就知道鼎鼎大名的Qt了
Qt 現在變成Nokia的子公司了,目前的最新版本是4.5
這是一套看起來相當棒的GUI Toolkit
很多有名的應用軟體也用它來開發使用者介面
同樣也是支援跨平台的唷
Qt有兩個版本 : 商業版本跟Open Source版本
這裡要介紹的是Open Source版本的安裝方式
因為下載下來的source code要在Windows上安裝
還真是令人有點摸不著頭緒
還好在網路上翻到這篇,方法乾淨俐落
不需要用到MinGW compiler
雖然有違Qt Open Source版本的立意
Step 1. 下載 Qt
從http://www.qtsoftware.com/downloads/windows-cpp下載 ‘qt-win-opensource-src-4.5.0.zip‘
由官方網頁下載 Qt Open Source Edition for C++ Developers: Windows Download
截至目前的最新版本是4.3.4
下載下來後,解開壓縮檔到想要的位置
假設是在 c:/Qt-4.3.4 好了
Step 2. 設定 Qt
這一步驟的重點在,開啟 visual studio 主控台(visual studio console)
從 [開始]->[Microsoft Visual Studio 2005]->[Visual Studio Tools]->[Visual Studio 2005 命令提示字元]
接著切換到Qt的解壓縮目錄, e.g. >cd /Qt-4.3.4
Step 3. 執行設定
命令提示字元下執行
configure
會出現授權提示,可以看看授權後
回答 ‘y’,便會自動進行設定(大約5~10分鐘)
Step 4. MAKE!
configure結束後,來到最花時間的make
命令提示字元下執行
nmake
接下來整個過程會花上1~2小時不等,由你的電腦速度決定
Intel Core2Duo(T7200) 2.0GHz + 2GB RAM + SATA HDD(5,400 rpm),執行約1小時左右
Step 5. 設定 QTDIR 環境變數
經過漫長的make後,Qt函式庫已經建置完成
滑鼠右鍵點選 [我的電腦]->[內容]
在[進階]標籤頁下方點選[環境變數]後
新增 QTDIR=C:Qt-4.3.4
編輯Path變數,在最後增加 ;%QTDIR%bin
完成環境變數的設定
Step 6. 最後一步,設定VC開發環境
新增include目錄 $(QTDIR)include
新增lib目錄 $(QTDIR)lib
以上的安裝步驟,跟在linux環境下安裝library的方式很像
不外乎configure->make…
實際安裝的過程中,執行nmake的步驟真的很花時間
而消耗的硬碟空間由解壓縮後的150MB,到nmake完成後佔用1.95GB的空間
建議用
nmake clean
刪除建置過程中的暫時檔案
參考:
Qt 4.3 with Visual Studio 2008 – http://www.pc-maniac.com/?p=59
我是使用 VS2008,結果 nmake 竟然使用 win32-msvc 的設定,不是 win32-msvc.net 也不是 win32-msvc2005,怎麼辦?
Comment 由 carl_tw | 四月 30, 2008