vs2022?qt環(huán)境搭建調試的方法步驟
建議:先安裝qt再安裝vs!
1、安裝qt6,如下圖,勾選msvc2019即可,其它自行決定,剩下安裝自動的;
2、vs2022安裝沒什么說的,因為已經是模塊化安裝了,如下圖,這是最少勾選的了;
3、安裝qt vs tools插件,vs擴展,擴展管理,搜索qt即可,然后安裝,重啟vs后生效。
4、一般會自動識別出,如果沒有手動,在擴展中的qt versions中指定qt的路徑,必須指定到qt安裝目錄下的,mscv2019_64文件夾。
5、新建項目,直接有qt項目菜單 ,按順序下一步,下一步即可;
6、因為qt6要求是C++17,所以vs項目屬性需要改兩處,如下:
①項目右鍵屬性,c/c++,命令行,粘貼/Zc:__cplusplus
②項目右鍵屬性,常規(guī),選擇c++17
備注:以上是vs2022和qt6的全過程,qt6怎么在線安裝,不在討論范圍,請注意,目前qt6所有版本和vs2022等組合:
僅支持輸出64為應用程序!
僅支持輸出64為應用程序!
僅支持輸出64為應用程序!
到這里,也許有人會問說,qt5版本和vs2022組合行不行?我沒有嘗試但我認為是完全可以的,且能支持輸出32位和64位,原因如下圖:
所以對32位有需求的,請務必安裝Qt5.15.0、Qt5.15.1、Qt5.15.2三版本選一且必須把紅色方框內兩個都勾選!Qt5.14并不支持vs2019,僅支持2017。
那么說能不能得出結論,低版本一定不支持,我覺得不一定,但不推薦!
因為編譯環(huán)境穩(wěn)定是首選,如下圖,用vs2022新建了qt5.5項目,且編譯通過,但需要對應windows sdk版本等等。
解決包錯:如果你配置好了,編譯卻出現(xiàn)以下提示
“無法打開包括文件 “stddf.h”,no such file or directory,網上大部分教程都是臨時解決方案,讓把目錄添加到項目配置里面,但是這種方案實際上治標不治本,總不能以后每個項目都添加吧!
出現(xiàn)這種情況,再驗證,vs直接新建控制臺項目,繼續(xù)報錯如下:
“無法打開包括文件 “crtdbg.h”,no such file or directory
妥了,不要懷疑了,VS安裝的本身問題?。。?/strong>,需要按以下步驟,
卸載,重啟動電腦,重新安裝vs,
選擇下載時安裝即可,等待重新安裝完成,安裝vs qt tool后,自動識別出qt版本,即可順利編譯!
到此這篇關于vs2022 qt環(huán)境搭建調試的方法步驟的文章就介紹到這了,更多相關vs2022 qt環(huán)境搭建內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
C++ 中約瑟夫環(huán)替換計數(shù)器m(數(shù)組解決)
這篇文章主要介紹了C++ 中約瑟夫環(huán)替換計數(shù)器m(數(shù)組解決)的相關資料,需要的朋友可以參考下2017-05-05C++讀取NC數(shù)據(jù)的結果與真實數(shù)值不一致的解決方法
本文介紹基于C++ 語言的netCDF庫讀取.nc格式的柵格文件時,代碼讀取到的數(shù)據(jù)與柵格文件的實際數(shù)據(jù)不一致的解決方法,文中通過代碼示例和圖文講解的非常詳細,需要的朋友可以參考下2024-03-03