用 VS2005 編譯 Qt 程式
首先到 Qt 網站下載 Qt SDK for Windows 與 Visual Studio Add-in。
將 Qt 安裝到預設的 C:\Qt\2009.01 中。
安裝完畢後,將 C:\Qt\2009.01 複製一個,為 C:\Qt\qt4.5.0-vs2005。這樣做我們還是可以用原生的 Qt 配 MingGW 來編譯。
進入 C:\Qt\4.5.0-vs2005\qt,執行 configure.exe。不加任何參數可以看 help。由於針對 VS2005,因此我們要指定 platform 這個參數:
D:\Qt\4.5.0-vs2005\qt\configure.exe -platform win32-msvc2005
接著 configure 就會看我們系統支援哪些東西。
接著我們要跑 nmake 來編譯 Qt。在這之前先透過 VS2005 的 vcvars32.bat 設定環境變數。
C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat
接著跑 nmake,就會開始編譯。過程要很久,看電腦配備,約 1~4 小時。
編譯完畢後,到我的電腦按右鍵 -> 內容 -> 進階 -> 環境變數,加入
QTDIR = D:\Qt\4.5.0-vs2005\qt
重開機,讓環境變數生效。
打開 VS2005,應該就會看到選單中多了個 Qt。然後,打開 Qt project 檔,開始編譯囉!
將 Qt 安裝到預設的 C:\Qt\2009.01 中。
安裝完畢後,將 C:\Qt\2009.01 複製一個,為 C:\Qt\qt4.5.0-vs2005。這樣做我們還是可以用原生的 Qt 配 MingGW 來編譯。
進入 C:\Qt\4.5.0-vs2005\qt,執行 configure.exe。不加任何參數可以看 help。由於針對 VS2005,因此我們要指定 platform 這個參數:
D:\Qt\4.5.0-vs2005\qt\configure.exe -platform win32-msvc2005
接著 configure 就會看我們系統支援哪些東西。
接著我們要跑 nmake 來編譯 Qt。在這之前先透過 VS2005 的 vcvars32.bat 設定環境變數。
C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat
接著跑 nmake,就會開始編譯。過程要很久,看電腦配備,約 1~4 小時。
編譯完畢後,到我的電腦按右鍵 -> 內容 -> 進階 -> 環境變數,加入
QTDIR = D:\Qt\4.5.0-vs2005\qt
重開機,讓環境變數生效。
打開 VS2005,應該就會看到選單中多了個 Qt。然後,打開 Qt project 檔,開始編譯囉!
留言
張貼留言