gcc -O0 -g -O3对程序效率影响很大

gcc 编译选项中 -O0  -g ,-O3 对程序效率影响很大 。如果是 -O0 -g 编译非优化,会添加调试信息,编译完成后可执行程序非常大,运行效率也会很慢。所以如果自己线下调试程序,可以用-O0 -g,但线上发布时一定要用-O3开启优化选项。

你可能感兴趣的:(linux)