首页 > 编程语言 >C++_一些重要的编译参数

C++_一些重要的编译参数

时间:2023-03-13 23:55:39浏览次数:42  
标签:.- ++ C++ 编译 参数 cpp test O1

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

相关文章