VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)

问题

最近在学习plog日志技术时,发现即使包含了头文件所在的路径,却还是无法引用头文件,一直报错如下截图:
VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)_第1张图片
再看看我是已经包含了头文件所在路径了的:

VC++目录 - 包含目录
VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)_第2张图片

C/C++ - 常规 - 附加包含目录
VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)_第3张图片
头文件所在
在这里插入图片描述
可以看出,确实是已经包含进来了的,但就是没法在代码中使用…


解决问题

如果是上述情况,那么很有可能是属性中设置的“配置”和“平台”,跟VS主界面设置的“解决方案”和“解决方案平台”不一致导致的。

如下图:
VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)_第4张图片

将他们设置为一样就可以了:
VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)_第5张图片

到此,问题完美解决!

你可能感兴趣的:(报错积累,c++,开发语言,vs,找不到头文件,无法打开源文件)