1、打开VS的项目属性,选择对的调试信息格式
1. 在解决方案下面的项目名称上点击右键会弹出“属性界面”。
2. 在弹出的“属性界面”中选择 “链接器” 下的“调试”选择项,右侧会展示详细的选项,在“生成调试信息”项中,选择“优化以便于调试”。
3. 在弹出的“属性界面”中选择 “C++” 下的“优化”选择项,右侧会展示详细的选项,在“优化”项中,选择“已禁用”。
4. 在弹出的“属性界面”中选择 “C++” 下的“常规”选择项,右侧会展示详细的选项,在“调试信息格式”项中,选择“程序数据库”。
2、设置完成后遇到的问题
1. 问题描述:
设置完成后,打断点后程序并没有在断点处停下,断点图标是白色的,不是正常的红色。
2. 解决:
修改“配置”和“平台”对应的信息和你想要生成的项目环境一致,比如我的项目是Release的x64位项目,相应项目属性设置是:“配置”是活动(Release),“平台”是活动(x64)
- 参考:https://blog.csdn.net/qq_22642239/article/details/125276666