VC++2005、VC2008中Release版本设置为可调试的设置方法
2015-10-15 15:30
405 查看
一、很多时候需要在Release版本下调试程序,可以使用以下方法设置:
1、无效断点所在的项目和启动项目的设置:项目->属性->配置属性->C/C++->常规->调试信息格式,这里不能为『禁用』;
2、项目->属性->配置属性->链接器->调试->生成调试信息,这里设为『是』;
3、C/C++->优化->优化选择『禁用』;
4、删除解决方案下的.ncb文件;
5、工具->选项->调试->『要求源文件与原始版本完成匹配』去掉勾;
6、最后在上述设置的情况下,重新编译整个解决方案;
二、经过试验,在VC2008下,新建一个项目的默认设置情况下,只需修改下面设置就可以调试release版本
1、在release模式下,修改 “项目->属性->配置属性->C/C++->优化->优化” 为 “禁用”,即可以调试。
http://www.cnblogs.com/lidabo/archive/2012/12/29/2839349.html
1、无效断点所在的项目和启动项目的设置:项目->属性->配置属性->C/C++->常规->调试信息格式,这里不能为『禁用』;
2、项目->属性->配置属性->链接器->调试->生成调试信息,这里设为『是』;
3、C/C++->优化->优化选择『禁用』;
4、删除解决方案下的.ncb文件;
5、工具->选项->调试->『要求源文件与原始版本完成匹配』去掉勾;
6、最后在上述设置的情况下,重新编译整个解决方案;
二、经过试验,在VC2008下,新建一个项目的默认设置情况下,只需修改下面设置就可以调试release版本
1、在release模式下,修改 “项目->属性->配置属性->C/C++->优化->优化” 为 “禁用”,即可以调试。
http://www.cnblogs.com/lidabo/archive/2012/12/29/2839349.html
相关文章推荐
- 多线程的那点儿事(之C++锁)
- C++构造函数初始化列表与赋值
- C++ 基础题目
- 【C语言深入】[001] static 关键字:
- C++学习笔记(杂)
- C++STL学习(4)容器set和multiset
- 【C语言】快速排序优质算法的动态显示和字符串的快排
- C++ const用法
- C++第七课 函数2
- Qt C++中的关键字explicit
- 从Qt谈到C++(一):关键字explicit与构造函数
- 转【STL学习】堆相关算法详解与C++编程实现(Heap)
- C++数据类型的大小
- 【C语言】杨辉三角
- c语言基本数据类型short、int、long、char、float、double
- C语言之函数和程序结构
- 【转载】C++ STL中哈希表 hash_map介绍
- C++面试问题
- 回溯法求迷宫问题
- const与#define宏定义的区别——C语言基础