VS2022有效
零、效果
在任意C++项目可直接包含头文件使用,不必将 .h/.cpp 文件添加到项目,也不必打开项目属性手动添加包含目录
让你使用自己的代码也可以像使用 #include<stdio.h> 一样简便
一、方法一
①找到文件 Microsoft.Cpp.Default.props (其实就是个XML文件)
例如:D:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Default.props
②在文件末尾, < /Project > 之前插入如下内容
<PropertyGroup>
<IncludePath>C:\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath)
</IncludePath>
</PropertyGroup>
其中
C:\Include 是你想添加的目录(不需要带引号)
$(VC_IncludePath); $(WindowsSDK_IncludePath) 是VS2022自带的两个宏
同理可实现添加默认lib目录和文件等
二、方法二
将你要添加的库的文件添加到对应位置
头文件放置目录:D:\Windows Kits\10\Include\10.0.22621.0\ucrt\
静态库放置目录:D:\Windows Kits\10\Lib\10.0.22621.0\ucrt\
源文件放置目录:D:\Windows Kits\10\Source\10.0.22621.0\ucrt