Debug与Release版本程序运行速度的比较

在使用Visual Studio编译器编译源代码时,会有Debug与Release两种编译模式。Debug版本通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 版本称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。

下面来看一下这两种模式在不同情况下运行速度的差异。

Visual Studio调试环境下Debug版本程序运行速度

Debug与Release版本程序运行速度的比较

Visual Studio调试环境下Release版本程序运行速度

Debug与Release版本程序运行速度的比较

Debug版本程序独立运行速度

Debug与Release版本程序运行速度的比较

Release版本程序独立运行速度

Debug与Release版本程序运行速度的比较

由此可见,在保证程序没有错误的前提下,运行对速度要求较高的程序时,还是使用Release模式版本的程序比较节省时间。

Visual Studio 2010 & Help Library Manager 安装说明

OpenCV 2.3.x/2.4.x在Visual Studio 2005/2008和Visual Studio 2010配置方法详解

使用OpenCV-2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2010目标文件

Visual Studio LightSwitch增加对HTML5和JavaScript的支持

Visual Studio 11:使用 C++ 开发一个最简单的 Metro 应用

Visual Studio 的详细介绍请点这里
Visual Studio 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a92f11d10e60b45c01ce511be1001807.html