今天看Visual C++ 2012 入门经典,书上描述:

Debug版本包括帮助用户调试程序的信息,使用程序的Debug版本,可以在出现问题时单步执行代码,以检查程序中的数据值。

Release版本它不包括调试信息,但打开了编译器的代码优化选项,以提供最高效的可执行模块。

在使用调试配置测试过应用程序,且看起来可以正常工作之后,通常重新构建该程序作为Release版本。这样将产生没有调试和跟踪能力的优化代码,使程序运行更快,且占用更少的内存。

c++中的Debug版本和Release版本的区别相关推荐

  1. Cmake生成debug版本和release版本

    在Visual Studio中我们可以生成debug版本和release版本的程序,使用Cmake我们也可以达到同样的效果.debug版本的项目生成的可执行文件需要有调试信息并且不需要进行优化,而re ...

  2. 蠢哭了,debug版本可用release版本出错

    记录一下本人遇到的问题,可能不适用于各位. win10 vs2015  MFC编写的一个动态库dll工程,debug版本release版本编译都通过.但是运行时debug版本可用 release版本出 ...

  3. Maven的Snapshot版本与Release版本

    1. Snapshot版本代表不稳定.尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT?  协同开发时,如果A依赖构件B,由于B会更新,B应该使用SN ...

  4. snapshots版本和release版本间的区别

    snapshots版本和release版本间的区别 在java开发过程中,我们经常会看到代码仓库中的某些项目版本以release或snapshots结尾,一般来说snapshots版本代表正在开发中的 ...

  5. snapshots版本和release版本区别

    snapshot版本和release版本区别 在java开发过程中,我们经常会看到代码仓库中的某些项目版本以release或snapshots结尾,现在说说这两个版本之间有什么区别. 一般来说snap ...

  6. Maven 的 Snapshot 版本与 Release 版本

    Maven 的 Snapshot 版本与 Release 版本 1.Snapshot 版本代表不稳定.尚处于开发中的版本. 2.Release 版本则代表稳定的版本. 3.什么情况下该用 SNAPSH ...

  7. VS.Net中程序集的Debug版本和Release版本的区别

    作者:未知   请作者速与本人联系 前几天看到豆腐的文章介绍如何知道程序集是Debug版还是Release版,之前只知道某些软件从功能上有企业版.标准版之分,却从不知道.Net程序集还有Debug和R ...

  8. VC++调试程序、快捷键以及Debug版本与Release版本

    1.如何在Release状态下进行调试 Project->Setting=>ProjectSetting对话框,选择Release状态.C/C++标签中的Category选General, ...

  9. debug版本和release版本的区别

    Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序.Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用. ...

最新文章

  1. 宝塔mysql优化_宝塔面板下实现MySQL性能优化处理
  2. Java-protected的使用范围
  3. 【NLP】预训练模型综述
  4. python模块导入_Python模块导入详解
  5. java乒乓_Java -- 乒乓球 乒乓弹球游戏
  6. 单个下拉框数据保持问题
  7. win7系统怎样打开音频服务器,win7系统打开音频管理器的具体教程
  8. HDU2066:一个人的旅行(Dijkstra)
  9. 【做题记录】max-min+1=len 区间计数
  10. mysql 5.7 ssd_6T!阿里云MySQL 5.7 存储空间再刷新高
  11. mysql5.6 主从同步
  12. 《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一3.3 验证XML文档
  13. linux sdb目录,linux – / dev / sdb:没有这样的文件或目录(但是/ dev / sdb1等存在)...
  14. pyqt5写一个抽奖程序(再次美化)
  15. stata绘制地理分布图的spmap命令
  16. win7开机突然变得很慢_Win7电脑反应变慢怎么办?
  17. 【教程篇】手机卡刷Rom详细教程
  18. Test failed due to unrecognized service account for this product, please submit initial report for t
  19. 高通 linux usb 休眠,系统休眠(System Suspend)和设备中断处理
  20. 软件管理沉思录读书笔记

热门文章

  1. Python 分析Nginx 日志并存入MySQL数据库(单线程)
  2. linux三剑客之awk必杀技一例   linux命令
  3. shiro的源码分析(一)
  4. Android无线安全测试工具-WiFinSpect
  5. WP8开发日志(3):MVC设计模式进阶——绑定多个数据集
  6. PPT图片快速编辑技巧
  7. NoSQL之【MongoDB】学习(二):DML和查询操作说明
  8. 基于lucene语法的实时文本搜索与匹配--Tripod
  9. 程序员面试金典——9.3魔术索引
  10. 程序员面试金典——7.7第k个数(丑数)