2

我正在尝试将我的 c++ 项目设置移动到属性表中。我使用多个第三方库,但并非所有项目都使用它们。有什么方法可以使用属性表来为每个项目(主要是包含和库目录)引入特定于我需要的第三方库的设置。我希望能够在项目级别而不是全局级别执行此操作,因此如果我获得一个新库,我可以在不破坏正常开发项目的情况下对其进行测试。

例如: Library1:需要包含目录 X:\Lib1\Include 和 lib 目录 X:\Lib1\Lib Library2:需要包含目录 Y:\Lib2\Include 和 lib 目录 Y:\Lib2\Lib

我尝试创建两个属性表,但似乎 VS 在层次结构中移动时,它只使用它找到的最新版本的设置(根据该层次结构)。

有没有办法配置这些目录属性是累积的?

谢谢,埃里克

4

1 回答 1

0

单击字段右侧的下拉箭头,选择“编辑”选中“从父级或项目默认值继承”框,这将自动添加必要的宏(例如$(AdditionalIncludeDirectories)等)

于 2014-10-01T00:59:52.580 回答