首页 > 解决方案 > 如何在视觉工作室的“包含目录”中添加所有子目录?

问题描述

在 github 上克隆 repo 时,我在新 PC 上创建了许多子文件夹(如 src、include,然后是其中的几个子目录),我得到一堆错误,它找不到包含文件的路径。如何快速让 Visual Studios 知道在这些子目录中查找包含文件,而不仅仅是我克隆存储库的主文件夹?

进入属性并选择“包含目录”我可以手动选择路径来查找包含文件,但我显然不想手动添加可以找到包含文件的几十个子文件夹。最好我希望克隆 repo 的人完全不必担心这一点,如果在创建 repo 时有什么事情要做的话。谢谢!

github repo 供参考:https ://github.com/OscarUngsgard/Cpp-Monte-Carlo-Value-at-Risk-Engine

还有一张我在视觉工作室中提到的“包含目录”选项的图片: 在此处输入图像描述

标签: c++visual-studiogithub

解决方案


据我所知,没有办法在子文件夹中搜索包含文件。很明显,如果这是可能的,那么这样做是不相关的,因为这将花费更多时间来搜索它们。

但是您可以做一件事,在包含文件时只需添加它们的相对路径例如

#include "../src/header_file.h"

推荐阅读