VC6.0 debug和release的区别及如何设置
2016-08-17 10:38
176 查看
编译在VC++中有两种模式,一种是Release Build另一种是Debug Build。它们之间的区别在于,Release Build不对源代码进行调试,不考虑MFC的诊断宏,使用的是MFCRelease库,编译十对应用程序的速度进行优化,而Debug Build则正好相反,它允许对源代码进行调试,可以定义和使用MFC的诊断宏,采用MFC Debug库,对速度没有优化。所以我们应该在Debug模式下开发应用程序,然后在Release模式下发布应用程序。在我们的工程文件夹下会有一个Debug文件夹和一个Release文件夹分别存放输出文件和中间文件。
在VC中菜单中选择Build->Set Active Configuration,里面可以选择win32Release或win32 Debug,来设置目前程序的模式为release版本或debug版本。
相关文章推荐
- VC6.0 debug和release的区别及如何设置
- VC6.0 debug和release的区别及如何设置
- VC6.0 debug和release的区别及如何设置
- VC6.0 debug和release的区别及如何设置
- VC6.0 debug和release的区别及如何设置
- 小技巧:在VC6.0中如何设置,使工程由Debug变为Release
- [cmake]如何设置Debug和Release编译模式
- 关于Debug和Release之本质区别的讨论(主要针对VC6.0和VS2003.net编译工具而言)
- Debug和Release设置区别
- 关于Debug和Release之本质区别的讨论~~(主要针对VC6.0和VS2003.net编译工具而言)
- 转载 2014年04月22日 09:01:19 VC6.0工程在编译时由于设置问题有时不会生成release版本,只有debug版本。 解决犯非法如下: 工程——设置,将Setting for
- VC6.0如何编译生成Release或Debug版本?
- VC6.0如何编译生成Release或Debug版本?
- [cmake]如何设置Debug和Release编译模式
- 关于Debug和Release之本质区别的讨论~~(主要针对VC6.0和VS2003.net编译工具而言)
- VS2008 如何将Release版本设置可以调试的DEBUG版本
- VC6.0中如何把Debug编译模式修改为Release模式?
- VC6.0 Debug与Release区别
- VC6.0如何编译生成Release或Debug…
- 设置开发(Debug模式)与提交(Release模式)的运行环境以及如何屏蔽NSLog