今天我遇到了一個問題:
在我的VS2022中有一個致命錯誤:
E1696?? ?無法打開 源 文件 "Windows.h"
C1083?? ?無法打開包括文件: “Windows.h”: No such file or directory
其實,比如<windows.h><conio.h>都是Windows下才能運行的庫,所以需要下載Windows SDK
那么如何安裝Windows SDK呢?首先我們打開“Visual Studio Installer”,點擊“修改”查看電腦中是否安裝了SDK組件,如果沒有安裝,首先勾選一下SDK中的任何一個
VS2022中有以下SDK工具包 (Tips:以下的SDK前面為Windows版本,后面括號為版本號):?
Windows 11 SDK (10.0.22000.0)(21H2)
Windows 11 SDK (10.0.22621.0)(22H2)
Windows 10 SDK (10.0.20348.0)(22H2)
Windows 10 SDK (10.0.19041.0)(21H2)
Windows 10 SDK (10.0.18362.0)(20H2)
安裝一個就行了
目標文件會在“Windows Kits”文件夾里面,比如“windows.h”在“D:\Windows Kits\10\Include\10.0.22621.0\um”(我把SDK工具安裝在了D盤,“10.0.22621” 是我的Win11SDK版本號(22H2))文章來源:http://www.zghlxwxcb.cn/news/detail-417747.html
如果還是不行,請參閱:(Visual Studio C++)#include<windows.h>報錯:無法打開windows.h解決方案匯總_Natuki丶的博客-CSDN博客_#include <windows.h>文章來源地址http://www.zghlxwxcb.cn/news/detail-417747.html
到了這里,關(guān)于VS2022無法打開“windows.h”或“conio.h”、“stdio.h”等頭文件該怎么辦?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!