我想创建一个原生c++项目,它在相同的解决方案中继承了另一个原生c++项目的设置,所以如果我要从基本项目更改设置,它将反映在派生项目中。
这可能吗?我使用"继承"这个词,因为我在项目设置中看到了这一点,尽管我不确定它从哪里继承。
项目设置共享是通过属性表完成的。
转到视图->属性管理器,右键单击您的项目之一,选择"添加新项目属性表…"。为它选择一个公共的地方,这样所有其他项目都可以很容易地访问到它(在解决方案文件附近的某个地方就可以了)。
双击新属性表并设置您希望项目共享的任何选项。现在,您可以通过"添加现有属性表…"将此属性表添加到任何其他项目。
从解决方案继承。如果在同一解决方案中有两个项目,则可以在解决方案中指定一些设置,并从解决方案继承项目。然后,您可以更改解决方案中的a设置,并将其反映在两个项目中。