在VS2005中当插入断点在调试的时候出现断点无法命中的情况,是由于没有生成调试信息和默认的优化导致的。
解决方法:
第一步 生产调试信息:在解决方案管理器中点项目,右键选择“属性”->“配置属性”->“链接器”->“调试”->“生产调试信息”->“是”;
第二步 设置调试信息格式:同时选择“C/C++项”中的“调试信息格式”,选择“程序数据库/ZI”。
第三步 禁止优化:将C/C++的“优化”级别设置为禁用;
再重新生成即可解决该问题。
在VS2005中当插入断点在调试的时候出现断点无法命中的情况,是由于没有生成调试信息和默认的优化导致的。
解决方法:
第一步 生产调试信息:在解决方案管理器中点项目,右键选择“属性”->“配置属性”->“链接器”->“调试”->“生产调试信息”->“是”;
第二步 设置调试信息格式:同时选择“C/C++项”中的“调试信息格式”,选择“程序数据库/ZI”。
第三步 禁止优化:将C/C++的“优化”级别设置为禁用;
再重新生成即可解决该问题。