我在一个函数之前编写的项目源代码中通过这一行。我想知道,它有什么用?
#pragma GCC optimize ("O3")
void somefunction()
{
....
}
要求解释指令中使用的每个参数。
感谢和问候。
最佳答案
Pragma 是特定于实现的,但在本例 (gcc) 中,它将优化级别设置为 3(高),效果类似于在命令行上使用 -O3
。
有关 gcc
优化级别的详细信息,以及作为响应设置的各个标志,可以在 here 中找到。 .
关于linux - '#pragma GCC optimize ("O 3")' 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47222127/