标签: linux gcc pragma
我在函数之前编写的项目源代码中找到了这一行。我想知道,它的用途是什么?
#pragma GCC optimize ("O3") void somefunction() { .... }
请求解释指令中使用的每个参数。
谢谢和问候。
答案 0 :(得分:4)
Pragma是特定于实现的,但在这种情况下(gcc),它将优化级别设置为3(高),类似于在命令行上使用-O3。
-O3
有关gcc优化级别的详细信息,以及在响应中设置的各个标记,可以找到here。
gcc