VC中调试Release版本程序
2007-12-26 13:20
357 查看
在VC6.0中调试Release版本程序
有两种方法:
1, 在怀疑有错误的地方加MessageBox,在函数中显示可能导致错误的变量的值。或者插入写文件语句。输出可能导致错误的变量的值到一个记录文件。
2, 在工程中设置
① 在”Project Settings”里选Setting For 为 All Configurations。
② 在C/C++标签中“Debug Info”选 Program Database。
③ 在link标签中“Category”选中“Debug Info”复选框和“Microsoft Format”。
现在就可以像在调试Debug中那样设置断点进行调试了。由于代码优化,有些变量观察不到,行的运行顺序也可能不同。
在VS2005中调试Release版本的程序
1, 在工程的属性设置中,“链接”——>“调试”——>“生成调试信息”,选择“ 是 ”。(可以不设)
2, “C/C++”——>“常规”——>“调试信息形式”,选择 “/Zi”。
3, “C/C++”——>“优化”,设置“禁用”。
有两种方法:
1, 在怀疑有错误的地方加MessageBox,在函数中显示可能导致错误的变量的值。或者插入写文件语句。输出可能导致错误的变量的值到一个记录文件。
2, 在工程中设置
① 在”Project Settings”里选Setting For 为 All Configurations。
② 在C/C++标签中“Debug Info”选 Program Database。
③ 在link标签中“Category”选中“Debug Info”复选框和“Microsoft Format”。
现在就可以像在调试Debug中那样设置断点进行调试了。由于代码优化,有些变量观察不到,行的运行顺序也可能不同。
在VS2005中调试Release版本的程序
1, 在工程的属性设置中,“链接”——>“调试”——>“生成调试信息”,选择“ 是 ”。(可以不设)
2, “C/C++”——>“常规”——>“调试信息形式”,选择 “/Zi”。
3, “C/C++”——>“优化”,设置“禁用”。
相关文章推荐
- VC++如何调试程序的 Release 版本?(转)
- 如何使用VC++调试程序 Debug版本与Release版本
- 为 VC6 程序的 Release 版本添加调试信息
- 为 VC6 程序的 Release 版本添加调试信息
- 为 VC6 程序的 Release 版本添加调试信息
- 为 VC6 程序的 Release 版本添加调试信息
- VC6 程序的 Release 版本添加调试信
- 如何使用VC++调试程序 Debug版本与Release版本
- VC++调试程序、快捷键以及Debug版本与Release版本
- VC6或VS2005调试Release版本的程序
- VC++中调试Release版本时怎样设置断点
- VC中Release版本调试及单步跟踪方法
- VC程序Debug版本和Release版本运行不一致问题
- VC++中Debug调试版本和Release发行版本的区别
- VC++中调试Release版本
- 如何调试程序的 Release 版本
- VS2008/VS2005/VC6.0调试Release版本程序
- vc Release版本调试 2009-1-13 15:15
- 在release版本调试程序
- VC 6.0中怎样设置才能生成Debug或Release版本的程序?