【发布时间】:2015-12-09 20:45:43
【问题描述】:
我编写了一个名为 MyLib 的库,其中一些 Visual Studio 项目位于 MyLib\Samples\ 中,包含文件位于 MyLib\inc 中。为了使这些包含文件可以在项目中访问,我需要在项目属性中添加它们的路径。
我想使用相对路径,这样每次将整个库文件夹移动到其他地方时就不需要更改属性。但是相对路径是什么样的呢?比如其中一个项目路径是:...\MyLib\Samples\proj1,我如何表示...\MyLib\inc相对于项目路径?
【问题讨论】:
-
这可能已经过时,但您可以创建一个 .bat 文件,为映射定义一个 subst 命令。例如 S:\Sources 映射到给定系统上的文件夹 C:\xxx\xxx\Sources 文件夹。不确定它是否适用于您的解决方案。但是无论环境如何,您引用的所有内容都可以使用 s:\Sources。
-
是的,这是构建系统的一个基本特性,MSVS似乎没有什么好的方法。我希望有人能找到这个并给我们一个体面的答案!
标签: visual-studio path