我正在研究Linux和Windows的C程序以及需要Windows.h和psapi.h的Windows特定功能,我在Linux上的VSCode中看到“在include目录中找不到包含文件”绿色曲线,尽管_WINDOWS不在定义:

Include file not found in include directory

有没有办法正确解决这个问题?我发现工作的黑客修复是在文件夹/ usr / local / include / windows_potemkin_village中创建空文件Windows.h和psapi.h,然后将该文件夹添加到c_cpp_properties.json中的includePath .