Visual Studio 2010:为解决方案中的所有项目设置NDEBUG

时间:2013-05-08 01:07:28

标签: visual-studio-2010 visual-c++

我的Visual Studio 2010 C ++解决方案中有大约70个项目。我需要在所有项目的编译器标志中设置NDEBUG标志以禁用断言。有没有办法一次性为所有项目设置它?现在,我不得不为每个项目设置它 - 这不是可扩展的,也不能解决新项目。

1 个答案:

答案 0 :(得分:2)

NDEBUG是为Release配置定义的(或者至少应该是) - 并且是新C ++项目的默认设置。这是你想要的吗?

好吧,我错了 - 在新项目中默认没有定义NDEBUG。

您可以尝试一件事:编辑Microsoft.Cpp。<> .user.prop属性表。定义NDEBUG,如果需要,可以撤消更改。值得一试。

Here's a question that has a description of how to do this

否则 - 我不在思想,你必须开始点击;)

相关问题