标签: c syntax
我有一部分代码为:
__weak void TimingDelay_Decrement(void) { }
,并不断抛出标题错误。我检查了网络,找不到__weak案的相关内容。任何帮助表示赞赏。
__weak
答案 0 :(得分:2)
因为它是ARM Cortex gcc工具链,所以__weak是__attribute__((weak))的定义。
__attribute__((weak))
最简单的添加方法是修改gcc命令行参数:-D__weak=__attribute__((weak))
gcc
-D__weak=__attribute__((weak))