在gcc / g ++中,-g选项会降低可执行文件的速度吗?

时间:2012-12-21 03:46:10

标签: optimization gcc g++

我听说有人说没有,但我觉得最好问一下。

1 个答案:

答案 0 :(得分:1)

尝试时会发生什么?计算您关心的一些代码,使用-g重新编译,并为新代码计时。

在其中调试所有内容并不会更快,但这并不意味着它会变慢。最重要的是,这并不意味着您在关注的代码中会更慢。如果你有一个程序在没有-g的情况下在30秒内运行并且有31秒,那么你在乎吗?

优化俱乐部的第一条规则是“不优化”。第二条规则是“不测量就不优化”。