1 Visual Studio 设置程序或者动态库 Release版本可以被调试

右键项目,点击项目属性,设置以下的项目属性即可在Release模式下生成可调试的pdb符号。

(1)第一步,C/C++ - 常规 - 调试信息格式选择程序数据库 (/Zi)

Visual Studio 设置程序或者动态库 Release版本可以被调试-StubbornHuang Blog

(2)第二步,C/C++ - 优化 - 优化 选择已禁用

Visual Studio 设置程序或者动态库 Release版本可以被调试-StubbornHuang Blog

(3)第三步,链接器 - 调试 - 生成调试信息,选择生成调试信息

Visual Studio 设置程序或者动态库 Release版本可以被调试-StubbornHuang Blog

通过上述的设置可以在程序或者动态库为Release模式下依然生成带有调试符号信息的pdb文件可以在Visual Studio中逐步调试。