二. 安裝vs.
以上兩步沒啥好說的.
三. 編譯本地qt庫. 不然你會出現找不到qmaind.lib檔案這樣的編譯錯誤.
通過visual studio 2008 command prompt進入控制台.
一定要通過這個. 不能在執行裡直接輸入cmd進入. 這樣的話是沒有vc編譯環境的.
在控制台裡cd到qt目錄, 目錄裡有個configure.exe
輸入: configure -platform win32-msvc
需要一定的時間但來配置完成.
然後輸入: nmake
然後要等很長時間等待qt被編譯成vc的lib格式.
四. 建立專案
在專案目錄下:
控制台輸入: qmake -project
spec後面的專案可以看mkspecs目錄下的子目錄. win32-msvc2005, win32-msvn2003什麼的都有.
然後就有vc的專案檔案了.
五. visual studio中的配置
主要是qmake生成的專案配置中的qt路徑有問題,所以要重新配置.
主要是兩項:
1. include. 配置如下圖:
詳細專案:
2. linker 配置如下圖:
載入的lib詳細專案
這樣就應該可以了.
具體專案名稱要看你編譯出來的名字了. 我在我機器上編譯出來的是qtguid4.lib和qtcored4.lib
另外要想執行編譯出來的exe, 記得吧相關的dll檔案複製到system32目錄下.
Visual Studio 2013 開發環境配置
在visual studio中 2013中發現了很多很好用的功能,列舉如下 1.匯出模板 1 新建乙個工程,作一些必要的修改,如包含路徑,引用路徑等 2 使用 檔案 匯出模板 將在新建工程中出現新加的模板工程。使用該模板建立工程,新建立的工程將自動包含模板中的設定,甚至目錄結構和源 檔案。2.使用g...
關於visual studio2010開發若干問題
一 編譯的四個步驟 1.預處理 預處理是系統在編譯之前,根據需求對檔案進行修改。如 include h 就是要求在編譯之前要把頭檔案加入到.cpp檔案中去 2.編譯 編譯就是將cpp檔案編譯成中間 或者說彙編 3.彙編 彙編就是將中間 彙編 編譯成機器可以識別的二進位制 即機器碼 4.鏈結 根據機器...
使用VisualStudio2015開發QT專案
一直習慣用vs,做qt專案時,不停的來回切ide有些不方便。研究了一下qt的編譯。實際qt編譯的機制和cmake是相同的,qt的ide使用pro檔案進行專案管理。qmake通過解析pro工程檔案,生成makefile進行工程編譯。除錯qt ide自身沒有除錯工具,正常情況下會使用gun的gdb或vs...