C语言dev c++,选项release,debug,profiling啥意思?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言dev c++,选项release,debug,profiling啥意思?相关的知识,希望对你有一定的参考价值。
debug为调试版本,加入了调式符号,你可单步跟踪执行,在单步执行的任何时候,查看变量内存等信息,便于你开发的时候消除bugprofiling模式用于性能分析,运行这个版本的可执行文件,能产生性能报告文件,用于分析性能问题
release版本是你解决了bug和性能问题后,发布出来给其他人使用的版本,这种版本采用更加优化的编译选项,去除了调试符号,体积更小,执行速度更快.
再看看别人怎么说的。 参考技术A debug
调试,可以对软件进行单步执行、堆栈跟踪、调试等操作来发现bug
release
发行版,如果最终调试后程序没有明显bug,可以作为可用的软件分享给他人使用就可以使用这个选项编译。
profiling
性能分析。可以对软件执行过程中的cpu利用率,内存占有进行分析。也可以用来发现、分析异常、bug。
以上是关于C语言dev c++,选项release,debug,profiling啥意思?的主要内容,如果未能解决你的问题,请参考以下文章
dev c++ 中的 gcc4.8.1 profiling / release / debug 三种编译器 有啥区别么?