1.-g 编译带调试信息的可执行文件
# -g 告诉g++产生可供GDB使用的调试信息。
g++ -g test.cpp -o test
2.-O[n] 优化源代码
-O:同时减小代码的长度和执行时间,其效果等价于-O1 -O0:表示不做优化 -O1:表示为默认优化 -O2:除了完成-O1的优化之外,还进行一些额外的调整工作,如指令调整等。 -O3:则包括循环展开和其他一些与处理特性相关的优化工作。
g++ test.cpp -O2 -o test
3.-o 指定输出文件名称
g++ test.cpp -o test
4. -std=c++11 设置编译标准
g++ -std=c++11 test.cpp -o test
标签:.-,++,C++,编译,参数,cpp,test,O1 From: https://www.cnblogs.com/wangdianchao/p/17213414.html