概括包含路径

时间:2012-07-19 23:15:21

标签: visual-studio-2010 visual-studio visual-c++ msbuild include-path

我正在使用Microsoft Visual Studios 2010,我已经找到了如何设置新的包含路径。现在我想做到这一点,以便其他用户可以利用我的项目。例如,如果我当前的路径是C:\ Users \ jsestrad \ Documents \ Homework \ EE350 \ Lab \ power,有没有办法可以从.. \ Homework \ EE350 \ Lab \ power开始搜索其他用户可以利用包含路径?

1 个答案:

答案 0 :(得分:2)

您可以在路径中使用MSBuild属性,包括$(ProjectDir)(项目所在的目录)和$(SolutionDir),这是解决方案所在的目录。

最简单的方法是确保每个人都将include文件放在相对于项目的相同位置,然后设置相对于$(ProjectDir)的包含路径。

例如,如果您的项目位于 C:\ Users \ jsestrad \ Documents \ Homework \ EE350 \ Lab ,并且您的包含在 C:\ Users \ jsestrad \ Documents \ Homework中\ Stuff ,您可以将 $(ProjectDir).. \ Stuff 添加到您的包含路径。