我总是在项目属性的预处理器定义选项卡中将_CRT_SECURE_NO_WARNINGS添加到我的所有C / C ++项目中。有< edit>的下拉菜单和<继承自父项目或项目默认值>。如何更改项目默认值。我认为它是隐藏在某处的XML文件,或者需要创建该文件。有人知道这个位置吗?
答案 0 :(得分:2)
查看 - >然后,属性管理器展开项目并构建配置,以查看用于该构建配置的属性表。右键单击属性表,然后选择“属性”以修改属性表。我不建议修改内置属性表,但是为此目的有一个.user属性表。您还可以创建自己的属性表来定义预处理器宏,然后将新属性表添加到每个构建配置的列表中。
答案 1 :(得分:0)
我的回答和说明here将巧妙地解决这个问题。正如Hans Passant建议的那样,它使用了属性表。
一般设置是创建一个包含所有必要共享设置的property sheet,可选择在多个组中创建基于构建类型的条件。然后,您可以在每个项目文件中包含属性表。