參考了網上的一些資料,加上自己兩天的嘗試,終於搞定了,下面分步簡述一下,希望有需要的人不要走彎路。
1. 請使用英文環境和英文版vs2005。
一開始並不短這些,費了勁裝了系統,裝了vs2005和sp1(地球人都知道這個sp1要花多少時間)後,安裝qt的vs外掛程式也算正常。但一啟動vs2005就會提示如下:
這樣qt的外掛程式根本就不會生效,生成的qt選單也是空工的,沒辦法,只好改裝英文的環境。好在我是在虛擬機器中玩的,還不算麻煩,但時間總是花的。
注:即使是在中文環境中安裝英文的vs2005仍然會出這樣的錯誤,此時的vs2005跟中文版一樣,呵呵,ms做的太好了也麻煩。
ok,裝好了英文的系統我們就一步步來配置吧。
1. 安裝vs2005 + sp1 及qt-sdk-win-opensource-2009.04.exe 和 qt-vs-addin-1.1.0.exe。這部分沒啥,一路next搞定。
üpath
中增加c:/qt/2009.04/qt/bin 參考實際安裝路徑 ü
建立qmakespec值為win32-msvc2005,這個值還是根據你要生成的vs版本,6.0 使用win32-msvc, 2003 使用win32-msvc.net, 2005就是win32-msvc2005
ü 建立qtdir,值為c:/qt/2009.04/qt
3.將qt路徑新增到vc編譯環境中:
工具->選項->專案和解決方案->vc++目錄,在包含檔案一欄新增:
c:/qt/2009.04/qt/include/qtgui;
c:/qt/2009.04/qt/include/qtcore;
c:/qt/2009.04/qt/include,
在庫檔案一欄新增d:/qt/2009.03/qt/lib; 這步找不到在**新增
4. 啟動vs tools command prompt, 如下圖:
依次執行如下命令(路徑請以實際情況為準):
ü依次執行如下命令
c:/>cd d:/program files/microsoft visual studio 8/common7/tools
d:/>program files/microsoft visual studio 8/common7/tools> vsvars32.bat
d:/> cd d:/qt/2009.04/qt
d:/qt/2009.04/qt>configure -debug-and-release -platform win32-msvc2005 -opensource -fast -nomake examples -nomake demosü
完成後,執行nmake
這步很長,一般要三個小時以上,我是在virtualpc2007中安裝的,這步成功以後,vs2005就可以正常的建立qt專案並編譯了。
VS2005整合VSS2005的方法
q 安裝了vss6 vss2005,但是visual studio 2005的ide中看不到vss,怎麼辦?a 開啟選單中的 tools options 選擇 sourcecontrol plug ins 設定為 microsoft visual sourcesafe microsoft visua...
VS2005整合VSS2005的方法
vs2005整合vss2005的方法 q 安裝了vss6 vss2005,但是visual studio 2005的ide中看不到vss,怎麼辦?a 開啟選單中的 tools options 選擇 sourcecontrol plug ins 設定為 microsoft visual sources...
VS2005整合VSS2005的方法
vs2005整合vss2005的方法 q 安裝了vss6 vss2005,但是visual studio 2005的ide中看不到vss,怎麼辦?a 開啟選單中的 tools options 選擇 sourcecontrol plug ins 設定為 microsoft visual sources...