Keil 中没有调用的函数就会警告,如何再不跳用函数下,消除警告啊?

就像STM32库函数一样,很多库函数没用到但是也没有提示警告?如何做到的,我在封装一款单片机,球大神帮忙!!!

使用函数属性限定符: __attribute__((unused))
这个限定符属性禁止编译器在未引用该函数时生成警告。
示例:static int Function_Attributes_unused_0(int b) __attribute__ ((unused));追问

是不是每个函数都要加上这个限定词啊,可是别的库函数中我没看见加这个限定词啊,求举例,上面例子看不懂啊!

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-09
把那部分语句注释掉不就可以了吗??我一直是这么做的!!
相似回答