常见编译Warning的解决方法

来源:互联网 发布:eclipse教程 java 编辑:程序博客网 时间:2024/06/05 03:19

(Warning 1)  "__always_inline" redefined [enabled by default]

意思是"__always_inline"重复定义了。

位置分别是gcc\arm-none-eabi\4.8.4\include-fixed\sys\cdefs.h 和src\ASF\sam\utils\compiler.h。

解决方法:

..........

#elif (defined __GNUC__)
#ifdef __always_inline
#undef __always_inline
#endif

# define __always_inline   inline __attribute__((__always_inline__))

...............

0 0
原创粉丝点击