qmake生成Visual Studio工程

2022-03-16 10:19:09 字數 523 閱讀 6878

整個qt在windows中都可以通過批處理來編譯,當編譯好qt後,會生成qmake.exe。

在沒有安裝qt-vs-addin的情況下,如何使用別人提供的qt *.pro專案檔案呢?

使用qmake可以直接生成visual studio專案檔案,命令如下:

qmake -tp vc

如果不成功,可能還需要配置qmakespec:

set qmakespec=win32-msvc2015

從visual studio的選單啟動vs命令視窗,可以把qmake程式的路徑設定到環境變數path中,再切換到*.pro檔案所在目錄,使用qmake命令。如果需要遞迴處理所有*.pro檔案,可以加上-recursive選項。完整內容如下:

set

path=%path%;d:/qt5.8.0/bin;

set qmakespec=win32-msvc2015

qmake -tp vc -recursive

nmake

qmake生成vs的vcproj sln工程

qmake生成的vs工程與環境變數中的 qmakespec相關,可以有兩種方法 1.預設情況下,即環境變數qmakespec為你裝的qt for vs的版本,預設生成的為該版本的vs工程,如,你裝的是qt for vs2010,那麼環境變數qmakespec win32 msvc2010,預設情況下...

qmake生成VS的vcproj sln工程檔案

1.預設情況下,即環境變數qmakespec為你裝的qt for vs的版本,預設生成的為該版本的vs工程,如,你裝的是qt for vs2010,那麼環境變數qmakespec win32 msvc2010,預設情況下生成的是vc2010的工程。當你的xx.pro的template subdirs...

巧用qmake工具生成專業的makefile

問題描述 一般來說在linux下程式設計寫個測試程式,都需要製作乙個makefile檔案,但是如果自己手動編寫每個還是比較麻煩,而且看上去也不太專業。而如果用autoconf工具生成也還是需要加入一些手動操作,也不是很方便。解決方法 利用qt程式裡的qmake工具,qmake工具是qt 開發環境中的...