release调试,内联函数无法添加断点
release下调试设置如下:
1、c++ — 常规 ---- 调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)
2、c/c++ ---- 优化 ---- 优化 配置 选 禁止(/Od)
3、连接器 — 调试 ---- 生成调试信息 选 是 (/DEBUG)
但是发现下图代码,在release下调试添加断点失败,显示不会命中当前断点
解决方案:
增加如下设置:
c/c++ ---- 优化 ---- 内联函数扩展 配置 选 禁止(/Od)