vs2017进行C++release版本调试时一直无法命中断点

现象:

vs2017进行C++release版本调试时无法命中断点,显示当前无法命中断点,还没有为该文档加载符号,如图所示:

vs2017进行C++release版本调试时一直无法命中断点_第1张图片

解决方法:

在需要调试的项目和其所有依赖的项目右键属性-》配置属性-》C/C++-》常规中的调试信息格式改为程序数据库(Zi)

vs2017进行C++release版本调试时一直无法命中断点_第2张图片

优化中的调试信息格式改为已禁用

vs2017进行C++release版本调试时一直无法命中断点_第3张图片

 

在需要调试的项目和其所有依赖的项目右键属性-》配置属性-》连接器-》调试中的生成调试信息改为生成调试信息(DEBUG)

vs2017进行C++release版本调试时一直无法命中断点_第4张图片

完成以上设置即可以进行release版本的调试。

 

 

 

你可能感兴趣的:(C++,c++,开发语言,调试器)