wordpress獲取標(biāo)簽鏈接seo網(wǎng)站介紹
系列文章目錄
文章目錄
- 系列文章目錄
- 前言
- 一、解決方法
前言
今天遇到一個(gè)問(wèn)題:visual studio 2022升級(jí)成預(yù)覽版以后,之前的有些工程編譯出錯(cuò)。首先代碼、項(xiàng)目設(shè)置都沒(méi)有改變,只是更新了visual studio 2022。
在編譯工程時(shí),編譯器提示:無(wú)法找到頭文件:#include <atlbase.h>
定位到:atlbase.h頭文件位置:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34226\atlmfc\include
一、解決方法
在visual studio 2022中,鼠標(biāo)右鍵項(xiàng)目屬性
把下面這3個(gè)宏
$(VC_IncludePath)
$(WindowsSdk_71A_IncludePath)
$(WindowsSDK_IncludePath)
路徑設(shè)置成:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34226\include
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34226\atlmfc\include
或者,直接把vs升級(jí)到Visual studio Enterprise 2022 Preview,上面的3個(gè)宏會(huì)被vs自動(dòng)設(shè)置,
在升級(jí)Visual studio Enterprise 2022 Preview之前,上面的3個(gè)宏路徑分別時(shí):
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\13.42.34886\include
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\13.42.34886\atlmfc\include
版本不一樣,路徑就不一樣,所以編譯器無(wú)法找到頭文件:#include <atlbase.h>
至此問(wèn)題解決。