从解决方案资源管理器 Visual Studio 2019 中包含所有 header 文件的简单方法
Esay way to include all header files from solutions explorer Visual Studio 2019
我想包含解决方案资源管理器中的所有 header 个文件,如下所示:
不使用此选项添加所有目录:
有没有简单的方法告诉 VS2019 自动使用和 link 来自解决方案资源管理器的所有 header 文件?
为什么?
如果我有很多源代码目录并且每个目录中都有 header 文件...我需要手动添加每个目录。
其他简单示例:
这个目录结构:
我需要在“test1.c”中添加#include“test2.h”,在这种情况下 VS 无法找到 header 文件。所以 header “test2.h” 不是 test1.c 所在的位置。为什么 VS 不通过解决方案资源管理器自动找到 header?
VS无法提供在所有.cpp文件中自动包含头文件的方式。如果头文件和解决方案在同一个路径下,则不需要在Additional Include Directories
中添加路径。如果头文件和project不在同一个路径下,只需要加上路径即可。
好的。没有解决方案。
可能的备选方案:
- 所有 headers 都在一个地方,需要一个包含路径。
- 或headers在与源代码文件相同的目录中。
- 或者 headers 需要像 #include "../../header.h"
谢谢。
我想包含解决方案资源管理器中的所有 header 个文件,如下所示:
不使用此选项添加所有目录:
有没有简单的方法告诉 VS2019 自动使用和 link 来自解决方案资源管理器的所有 header 文件?
为什么? 如果我有很多源代码目录并且每个目录中都有 header 文件...我需要手动添加每个目录。
其他简单示例:
VS无法提供在所有.cpp文件中自动包含头文件的方式。如果头文件和解决方案在同一个路径下,则不需要在Additional Include Directories
中添加路径。如果头文件和project不在同一个路径下,只需要加上路径即可。
好的。没有解决方案。
可能的备选方案:
- 所有 headers 都在一个地方,需要一个包含路径。
- 或headers在与源代码文件相同的目录中。
- 或者 headers 需要像 #include "../../header.h"
谢谢。