小编Imm*_*uka的帖子

如何在 C 中为外部定义的函数创建别名?

在编译此 C 代码期间

extern void Default_Handler(void);
void NMI_Handler(void) __attribute__ ((weak, alias ("Default_Handler")));
Run Code Online (Sandbox Code Playgroud)

我收到了这个

extern void Default_Handler(void);
void NMI_Handler(void) __attribute__ ((weak, alias ("Default_Handler")));
Run Code Online (Sandbox Code Playgroud)

如何在外部定义的函数上创建别名?

编译器:

gcc version 7.2.1 20170904 (release) [ARM/embedded-7-branch revision 255204] (GNU Tools for Arm Embedded Processors 7-2017-q4-major)
Run Code Online (Sandbox Code Playgroud)

c alias gcc weak

7
推荐指数
2
解决办法
4996
查看次数

标签 统计

alias ×1

c ×1

gcc ×1

weak ×1