C++ Visual Studo 2019:链接到文件夹

C++ Visual Studo 2019:链接到文件夹,c++,visual-studio,include-path,C++,Visual Studio,Include Path,我正在尝试链接到项目目录之外的文件夹。举个例子, 如果我的项目位于C:\project中,并且我有一个文件夹C:\shared,我如何将C:\shared链接到项目中(并能够在解决方案资源管理器中编辑/查看文件),而无需复制目录并将其放入项目目录中 我需要这样做,因为许多项目将使用此文件夹,最好让他们编辑/使用相同的文件,而不是将文件夹单独复制到每个项目中。这样,如果一个项目中的bug已修复,那么所有其他项目现在也将使用修复的文件 对于更多上下文,这是使用Visual Studio 2019 .

我正在尝试链接到项目目录之外的文件夹。举个例子,

如果我的项目位于
C:\project
中,并且我有一个文件夹
C:\shared
,我如何将
C:\shared
链接到项目中(并能够在解决方案资源管理器中编辑/查看文件),而无需复制目录并将其放入项目目录中

我需要这样做,因为许多项目将使用此文件夹,最好让他们编辑/使用相同的文件,而不是将文件夹单独复制到每个项目中。这样,如果一个项目中的bug已修复,那么所有其他项目现在也将使用修复的文件

对于更多上下文,这是使用Visual Studio 2019 .< /P>的C++项目。 我所尝试/考虑的

  • 其他包括目录
    • 问题:这不会显示解决方案资源管理器中的文件
  • 拖放文件夹(或复制/粘贴),如另一个StackOverflow线程中所示
    • 问题:这完全破坏了我的VisualStudio。文件夹相当大,所以我想这与原因有关
    感谢您对如何进行的任何见解。这真的很不幸,这是一种痛苦,我想这样的事情很常见,但我看到的所有与之相关的帖子要么没有得到回复,要么无法适用于我的情况


    谢谢。

    共享项目是这里的关键。。我刚发现他们存在。创建一个文件夹后,将文件夹/文件放到包含.vcxitems文件的同一目录中。现在,在要包含共享文件夹的项目中,右键单击您的解决方案,添加->现有项目并选择您的.vcxitems文件。

    看起来您希望将项目外部的所有内容捆绑到一个库中,然后链接该库。这样,您的程序所关心的就是在C\C++选项中设置包含路径以指向库的标题,并将库添加到链接器输入属性页。@user4581301我不知道这是否是我想要的。我希望能够编辑所有项目上的共享文件。必须在每个项目上链接库似乎是一种不便,尤其是如果我每次都必须构建include项目。也许我误解了你?理想情况下,我只想将其作为一个普通文件夹,可以在解决方案资源管理器中查看。我很高兴您获得了您的解决方案,感谢您的共享,如果您将其标记为答案,我将不胜感激,这将对其他社区有益。