这几个编译参数都是什么意思-fomit-frame-pointer -O3 -funroll-loops -W -Wall -pedantic -std=c++11
-
-fomit-frame-pointer:告诉编译器不要在函数调用时生成帧指针,可以提高代码运行速度。
-
-O3:告诉编译器使用最高级别的优化,可以提高代码的运行速度,但会增加编译时间。
-
-funroll-loops:告诉编译器对循环进行展开优化,可以提高代码运行速度,但也会增加代码大小。
-
-W:开启编译器警告信息。
-
-Wall:开启编译器所有警告信息。
-
-pedantic:开启编译器严格模式,会检查代码是否符合标准,可以提高代码的质量。
-
-std=c++11:指定编译器使用C++11标准进行编译。
原文地址: https://www.cveoy.top/t/topic/bxr9 著作权归作者所有。请勿转载和采集!