gcc __attribute__((alias))

gcc __attribute__ 关键字用来给 函数、变量、数据类型设置 属性

 

alias 用于设置一个函数 设置一个别名

 

示例

int __func()
{
    printf("in __func ++\n");
    return 0;
}


int fun() __attribute__((alias("__func")) );

int main()
{
    return fun();
}

 

备注:alias 的函数名称 和别名 需要 类型相同。即返回值和参数  要相同; 

 

posted @ 2022-04-10 11:39  张志伟122  阅读(533)  评论(0编辑  收藏  举报