我正在尝试将我的c ++项目设置移动到属性表中。我使用多个第三方库,但并非所有项目都使用它们。 有没有办法使用属性表来引入特定于每个项目所需的第三方库的设置(主要包括和库目录)。我希望能够在项目级别而不是全局级别执行此操作,因此,如果我获得新库,我可以在不破坏正常开发项目的情况下对其进行测试。
举个例子: Library1:需要包括目录X:\ Lib1 \ Include和lib目录X:\ Lib1 \ Lib Library2:需要包括目录Y:\ Lib2 \ Include和lib目录Y:\ Lib2 \ Lib
我尝试创建两个属性表,但看起来当VS在层次结构中移动时,它只使用它找到的最新版本的设置(根据该层次结构)。
有没有办法配置这些目录属性是累积的?
谢谢, 埃里克
答案 0 :(得分:0)
点击该字段右侧的下拉箭头,选择'编辑'选中框"继承父项目或项目默认值'这将自动添加必要的宏(例如$(AdditionalIncludeDirectories)等)