Qt工程轉vs工程( pro轉 sln)

2021-10-05 11:58:29 字數 812 閱讀 4096

想在vs中除錯qt的工程,要麼使用vs的qt tool直接開啟pro檔案,要麼轉成vs的專案檔案。這裡介紹如何將.pro轉為.sln。

開啟命令視窗:

開啟命令視窗後,進入到.pro檔案所在目錄。

然後再命令列裡敲入:qmake -tp vc ***.pro

回車後出現錯誤:

project error: cannot run compiler 'cl'. output:

***************====

***************====

maybe you forgot to setup the environment?

解決:將vs的安裝目錄,配置進環境變數中。重啟即可。

c:\program files (x86)\microsoft visual studio 14.0\vc\bin

開啟生成的.sln後發現:

原因是我的xx.pro中的template = subdirs。

解決:a、當xx.pro的template = subdirs時,

qmake -r -tp vc xx.pro
生成vcproj檔案。

b、其他情況下用:

qmake -tp vc xx.pro

Qt 工程檔案 pro

qmake project 這個命令是用來生成qt的工程檔案 pro 的,這個檔案是用來設定編譯或者鏈結的變數,以便用qmake生成相對應的makefile檔案 template 這個變數是用來定義你的工程將被編譯成什麼模式。target 生成最後目標的名字。如果要指定生成目標的路徑,這加乙個des...

Qt pro工程轉sln工程

如題 qmake命令生成vs的vcproj檔案。1 預設情況下,即環境變數qmakespec為你裝的qt for vs的版本,預設生成的為該版本的vs工程檔案。例如,你裝的是qt for vs2010,環境變數qmakespec win32 msvc2010,預設情況下生成的是vc2010的工程檔案...

MyEclipse工程轉IDEA工程

工程框架 springmvc mybatis freemarker 複製到lib並將該包匯入module 首先確定idea配置的tomcat下有websocket api包,如果沒有可手動新增 然後新增tomcat到依賴中 並檢視scope是否為provided。關於scope的compile與pr...