gcc 编译选项
2020-01-25 23:52 compiler
最近常用的 GCC 编译选项:
g++ -std=c++14 -Wall -Wextra -Werror -Wfatal-error -pedantic-error
其中:
-std=c++14
, 使用 C++14 的标准-Wall
, 打开大多数编译警告选项-Wextra
, 打开额外的编译警告选项-Werror
, 将编译警告转为编译报错,进而退出编译过程-pedantic-error
, 如果有违背 ISO C++ 标准, 有使用了语言扩展, 旧的语言特性等情况时, 都会报错