本機的環境:win7 sp1; 64位作業系統;
1.vs2008
2.qt-vs-addin-1.1.11.exe
3.qt-win-opensource-4.8.0-vs2008.exe
安裝步驟:
1.安裝vs2008
2.安裝qt-win-opensource-4.8.0-vs2008.exe(如:d:\qt\4.8.0)
3.安裝qt-vs-addin-1.1.11.exe(可以選擇任意路徑)
4.配置qt環境變數,控制面板->系統和安全->系統->高階系統設定->環境變數,在「系統變數」這個組合框中,找到「path」變數,在"path"的最後面新增"d:\qt\4.8.0\bin\"
5. cmd下進入到vs安裝路徑\vc\bin下,執行vcvars32,此時會執行vcvas32.bat自動為vs設定環境變數
【注】如不執行此項,可能會出現nmake:fatal error u1077. return code 0x2 錯誤
6. 修改安裝qt路徑:d:\qt\qt4.8.0\src\3rdparty\webkit\source\webcore\platform\defaultlocalizationstrategy.cpp 檔案的第327行
調整return web_ui_string("look up 「」", "look up context menu item with selected word").replace("", truncatedstringforlookupmenuitem(selectedstring));
為:return web_ui_string("look up \"\"", "look up context menu item with selected word").replace("", truncatedstringforlookupmenuitem(selectedstring));
【注】如不修改,則在下面的namke時會出現錯誤
platform\defaultlocalizationstrategy.cpp(327) : error c2001: 常量中有換行符
platform\defaultlocalizationstrategy.cpp(327) : fatal error c1057: 巨集展開中遇到意外的檔案結束
5.開始 -> 程式 -> microsoft visual studio 2008 -> visual studio tools ->visual studio 2008 命令提示
6.在命令列中鍵入:
d: cd d:\qt\4.8.0
configure -platform win32-msvc2008 -debug-and-release 【此處可根據需要進行配置】
nmake 【編譯時間長短視機器情況而定】
7.開啟vs2008,工具 -> 選項 -> 專案和解決方案 -> vc++目錄中
在「包含檔案」中加入d:\qt\4.8.0\include
在「庫檔案」中加入 d:\qt\4.8.0\lib
在可執行檔案中新增d:\qt\4.8.0\bin
或者在系統中設定了乙個環境變數:qtvs2008dir,值為:d:\qtvs2008\4.8.0,然後再通過變數進行設定
注意:1. 編譯過程中,第一步是選擇qt的版本,是lgpl版還是商業版,我這裡用的是lgpl版本,因此選o 回車。
接下來會提示是否接受lgpl協議,輸入y確認。這個過程會花掉大約10~20分鐘。
如果執行的時間很短,並最後出現「perl not found in environment - cannot run syncqt.」表示沒能configure成功。
解決辦法:刪除qt安裝目錄bin下的syncqt和syncqt.bat檔案
2. configure選項
-platform win32-msvc2005(表示vs2005的),6.0 使用win32-msvc, 2003 使用win32-msvc.net, 2008就是 win32-msvc2008
-debug-and-release 引數的意義是告訴qt同時編譯為debug和release兩個版本的庫,不指定引數則編譯為debug版本的動態鏈結庫
3. namke報錯處理方法
VS2008搭建驅動開發環境
網上找的帖子,按照帖子方法跟著做,自己寫個驅動,然後用windbg vmware進行除錯。xp windbg vmware除錯核心或xp windbg vmware除錯核心,親自實踐過,能成功進行除錯。vs2008搭建驅動開發環境,親自實踐過,能成功編譯通過,並按照如上帖子的步驟能成功載入 除錯。另...
VS2008與QT聯合程式設計環境搭建
一 工欲善其事,必先利其器,廢話不多講。總結起來網上流行的vs2008 qt安裝說明有以下幾個問題需要解釋清楚 二 對於以上的問題,我是按照網上說法大費周折無果,實際新版本的qt安裝起來非常簡單。第一步 安裝vs2008,我這裡安裝的是中文版的vs2008並且也沒有安裝vs2008 sp1,對於vs...
Qt安裝 搭建VS2008 QT開發環境
源位址 這個必須膜拜原作者,自己搞了好久沒弄好這次終於 一 工欲善其事,必先利其器,廢話不多講。總結起來網上流行的vs2008 qt安裝說明有以下幾個問題需要解釋清楚 二 對於以上的問題,我是按照網上說法大費周折無果,實際新版本的qt安裝起來非常簡單。第一步 安裝vs2008,我這裡安裝的是中文版的...