在VS2010中调试时,如何禁用所有类型的优化?
答案 0 :(得分:10)
为确保优化失效,请右键点击您的项目 - >属性 - >配置属性 - > C / C ++ - >优化 - >优化=已禁用。这是/ Od编译器开关。
答案 1 :(得分:3)
选择菜单项Project->Properties
。
在Configuration Properties->C/C++->Optimization
下的Optimization
字段中,选择disabled
。
答案 2 :(得分:2)
在调试版本中应该没有或至少有更少的优化。检查您的构建集以获取更多选项。
答案 3 :(得分:2)
将-O0添加到编译器参数。这应该会关闭所有优化。
答案 4 :(得分:-1)
转到您的项目,右键单击它→属性→构建→(向下并单击)高级→将出现一个窗口打开并检查输出中的调试信息是否完整。