在VS2010中禁用所有类型的优化

时间:2011-01-16 18:57:51

标签: c++ visual-studio-2010

在VS2010中调试时,如何禁用所有类型的优化?

5 个答案:

答案 0 :(得分:10)

为确保优化失效,请右键点击您的项目 - >属性 - >配置属性 - > C / C ++ - >优化 - >优化=已禁用。这是/ Od编译器开关。

答案 1 :(得分:3)

选择菜单项Project->Properties

Configuration Properties->C/C++->Optimization下的Optimization字段中,选择disabled

答案 2 :(得分:2)

在调试版本中应该没有或至少有更少的优化。检查您的构建集以获取更多选项。

答案 3 :(得分:2)

将-O0添加到编译器参数。这应该会关闭所有优化。

答案 4 :(得分:-1)

转到您的项目,右键单击它→属性构建→(向下并单击)高级→将出现一个窗口打开并检查输出中的调试信息是否完整