Céd*_*ien 13
您应该使用该noinline属性
像这样 :
void the_method_you_dont_want_to_inline() __attribute__ ((noinline))
{
...
}
Run Code Online (Sandbox Code Playgroud)
或者在最近的GCC版本中:
__attribute__((noinline)) void the_method_you_dont_want_to_inline()
{
...
}
Run Code Online (Sandbox Code Playgroud)
__attribute__(noinline)应放在第一位,如下所示。否则编译器会抱怨函数定义上不允许使用属性。
__attribute__(noinline) void my_function( void * arg )
{
.....
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4041 次 |
| 最近记录: |