c++ - 如何向 visual studio 2015 添加多个属性表?

标签 c++ visual-studio propertysheet

我尝试向一个项目添加多个属性表(我为 openCV 配置了一个,另一个为 TinyXML 配置了)。但是,如果我将这两个 propsheets 添加到我的项目中,它总是只为一个库找到 include 目录(另一个库不起作用 - vc 说它找不到文件)。有人知道如何解决这个问题吗?

谢谢

最佳答案

Visual Studio 中的属性表基本上形成一个堆栈,较高的工作表从较低的工作表继承为每个属性指定的属性。对于大多数属性,这是一个简单的覆盖或继承选择,但对于包含路径,它稍微复杂一些,因为即使启用了属性继承,仍然可以通过工作表添加包含路径(即在这种情况下合并路径集).

未能启用继承(在包含路径上)将抑制所有较早的路径,仅保留当前工作表中的路径。要启用继承,转到属性管理器,找到适当的属性表,打开包含路径的页面,从下拉框中选择“编辑”,最后启用标记为“从父项或项目默认值继承”的复选框。

关于c++ - 如何向 visual studio 2015 添加多个属性表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38567628/

相关文章:

visual-c++ - 如何防止此 CMFCPropertySheet 的高度调整得太小?

c++ - 对给定结构成员应用操作的通用方法

c++ - 如何学习c++泛型编程和模板?

c++ - C++中的内存分配和回收

visual-studio - Visual Studio 2013(和 ReSharper)使用哪些文件夹?

css - 是否有任何程序可以将多个图像合并为一个以用于 CSS 并减少往返次数?

JavaFX/Controlsfx - 如何监视 PropertySheet 中的项目更改?

c++ - 在 C++ : choose python version 中嵌入 Python

c - 显示 C 文件中的所有函数

java - 在 PropertySheet JavaFX 中设置 bean 字段的类别名称