vs2022?qt環(huán)境搭建調(diào)試的方法步驟
建議:先安裝qt再安裝vs!
1、安裝qt6,如下圖,勾選msvc2019即可,其它自行決定,剩下安裝自動(dòng)的;
2、vs2022安裝沒(méi)什么說(shuō)的,因?yàn)橐呀?jīng)是模塊化安裝了,如下圖,這是最少勾選的了;
3、安裝qt vs tools插件,vs擴(kuò)展,擴(kuò)展管理,搜索qt即可,然后安裝,重啟vs后生效。
4、一般會(huì)自動(dòng)識(shí)別出,如果沒(méi)有手動(dòng),在擴(kuò)展中的qt versions中指定qt的路徑,必須指定到qt安裝目錄下的,mscv2019_64文件夾。
5、新建項(xiàng)目,直接有qt項(xiàng)目菜單 ,按順序下一步,下一步即可;
6、因?yàn)閝t6要求是C++17,所以vs項(xiàng)目屬性需要改兩處,如下:
①項(xiàng)目右鍵屬性,c/c++,命令行,粘貼/Zc:__cplusplus
②項(xiàng)目右鍵屬性,常規(guī),選擇c++17
備注:以上是vs2022和qt6的全過(guò)程,qt6怎么在線安裝,不在討論范圍,請(qǐng)注意,目前qt6所有版本和vs2022等組合:
僅支持輸出64為應(yīng)用程序!
僅支持輸出64為應(yīng)用程序!
僅支持輸出64為應(yīng)用程序!
到這里,也許有人會(huì)問(wèn)說(shuō),qt5版本和vs2022組合行不行?我沒(méi)有嘗試但我認(rèn)為是完全可以的,且能支持輸出32位和64位,原因如下圖:
所以對(duì)32位有需求的,請(qǐng)務(wù)必安裝Qt5.15.0、Qt5.15.1、Qt5.15.2三版本選一且必須把紅色方框內(nèi)兩個(gè)都勾選!Qt5.14并不支持vs2019,僅支持2017。
那么說(shuō)能不能得出結(jié)論,低版本一定不支持,我覺(jué)得不一定,但不推薦!
因?yàn)榫幾g環(huán)境穩(wěn)定是首選,如下圖,用vs2022新建了qt5.5項(xiàng)目,且編譯通過(guò),但需要對(duì)應(yīng)windows sdk版本等等。
解決包錯(cuò):如果你配置好了,編譯卻出現(xiàn)以下提示
“無(wú)法打開(kāi)包括文件 “stddf.h”,no such file or directory,網(wǎng)上大部分教程都是臨時(shí)解決方案,讓把目錄添加到項(xiàng)目配置里面,但是這種方案實(shí)際上治標(biāo)不治本,總不能以后每個(gè)項(xiàng)目都添加吧!
出現(xiàn)這種情況,再驗(yàn)證,vs直接新建控制臺(tái)項(xiàng)目,繼續(xù)報(bào)錯(cuò)如下:
“無(wú)法打開(kāi)包括文件 “crtdbg.h”,no such file or directory
妥了,不要懷疑了,VS安裝的本身問(wèn)題?。?!,需要按以下步驟,
卸載,重啟動(dòng)電腦,重新安裝vs,
選擇下載時(shí)安裝即可,等待重新安裝完成,安裝vs qt tool后,自動(dòng)識(shí)別出qt版本,即可順利編譯!
到此這篇關(guān)于vs2022 qt環(huán)境搭建調(diào)試的方法步驟的文章就介紹到這了,更多相關(guān)vs2022 qt環(huán)境搭建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++實(shí)現(xiàn)動(dòng)態(tài)煙花代碼
這篇文章主要介紹了利用C++實(shí)現(xiàn)的放煙花程序,用到了EGE圖形庫(kù),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C++有一定幫助,需要的可以參考一下2023-01-01C語(yǔ)言基礎(chǔ)使用IDE快速開(kāi)發(fā)的方法
這篇文章主要介紹了C語(yǔ)言基礎(chǔ)使用IDE快速開(kāi)發(fā)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11C++ 中約瑟夫環(huán)替換計(jì)數(shù)器m(數(shù)組解決)
這篇文章主要介紹了C++ 中約瑟夫環(huán)替換計(jì)數(shù)器m(數(shù)組解決)的相關(guān)資料,需要的朋友可以參考下2017-05-05C語(yǔ)言報(bào)錯(cuò):Buffer Overflow的原因和解決辦法
Buffer Overflow是C語(yǔ)言中常見(jiàn)且危險(xiǎn)的內(nèi)存錯(cuò)誤之一,它通常在程序試圖向緩沖區(qū)(如數(shù)組或內(nèi)存塊)寫(xiě)入超過(guò)其容量的數(shù)據(jù)時(shí)發(fā)生,本文將詳細(xì)介紹Buffer Overflow的產(chǎn)生原因,提供多種解決方案,需要的朋友可以參考下2024-07-07C++ OpenCV學(xué)習(xí)之圖像金字塔與圖像融合詳解
圖像金字塔分為兩種:高斯金字塔和拉普拉斯金字塔。圖像金字塔在保持細(xì)節(jié)的條件下進(jìn)行圖像融合等多尺度編輯操作非常有用。本文將利用圖像金字塔實(shí)現(xiàn)圖像融合,需要的可以參考一下2022-03-03C++讀取NC數(shù)據(jù)的結(jié)果與真實(shí)數(shù)值不一致的解決方法
本文介紹基于C++ 語(yǔ)言的netCDF庫(kù)讀取.nc格式的柵格文件時(shí),代碼讀取到的數(shù)據(jù)與柵格文件的實(shí)際數(shù)據(jù)不一致的解決方法,文中通過(guò)代碼示例和圖文講解的非常詳細(xì),需要的朋友可以參考下2024-03-03C++語(yǔ)言實(shí)現(xiàn)開(kāi)心消消樂(lè)
這篇文章主要為大家詳細(xì)介紹了C++語(yǔ)言實(shí)現(xiàn)開(kāi)心消消樂(lè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12