我又好像找到开启O3的方法
  • 板块灌水区
  • 楼主difficultlong
  • 当前回复51
  • 已保存回复51
  • 发布时间2024/10/4 23:33
  • 上次更新2024/10/5 07:10:08
查看原帖
我又好像找到开启O3的方法
1435692
difficultlong楼主2024/10/4 23:33

O3(循环优化、向量化、内联展开、代码移动、分支预测等。这些优化可以显著提高程序的性能,但有时候它们也可能改变程序的运行时行为或者增加程序的大小。)

所以建议大家使用O2就行了,但是我还是要介绍一下如何开启:

在命令行中使用以下语法编译你的程序:

命令行

g++ -O3 -o your_program your_source.cpp

或者,如果你在使用 clang:

命令行

clang++ -O3 -o your_program your_source.cpp

这里的 -O3 表示你希望编译器使用高级的优化级别。-o 后面跟着的是输出的可执行文件名,your_program 是你想要编译的程序名,your_source.cpp 是包含你代码的源文件。

2024/10/4 23:33
加载中...