star138 发表于 2012-2-7 09:58:11

初使用GCC,紧急请教一问题 ,编译出现的一个警告

初使用GCC,紧急请教一问题 ,编译出现的一个警告


#warning: #warning"this headerfileisobsolete. use<avr/interrupt.h>"


这个应该怎么样处理

kebaojun305 发表于 2012-2-7 10:30:22

已经写的很清楚了你使用的是旧版本的头文件请使用新的头文件<avr/interrupt.h>

star138 发表于 2012-2-7 10:47:45

回复【1楼】kebaojun305
-----------------------------------------------------------------------
winavr(GCC)

以下这两个头文件有什么区别,分别应该在什么时候使用???

interrupt.h   与signal.h

pigzhu 发表于 2012-2-7 10:53:02

interrupt.h是中断头文件

uc_stm32f050 发表于 2012-2-7 14:36:15

把 #include <avr/signal.h>
换成

#include    <avr/interrupt.h>

interrupt.h是signal.h的升级版本,功能比signal.h多些。

linuxhoho 发表于 2012-2-7 22:21:20

回复【2楼】star138
-----------------------------------------------------------------------

signal.h是很久很久以前的avr头文件了,现在保留只是为了向前兼容。
现在新写的代码只用interrupt.h

millwood0 发表于 2012-2-8 00:37:12

回复【楼主位】star138
初使用gcc,紧急请教一问题 ,编译出现的一个警告
#warning: #warning"this headerfileisobsolete. use&lt;avr/interrupt.h&gt;"
这个应该怎么样处理

-----------------------------------------------------------------------

per google translate:

#警告:#警告“。这个头文件是过时的使用<avr/interrupt.h>”


which part of it do you have trouble understanding?

star138 发表于 2012-2-8 11:47:10

非常感谢大家热情的解答
页: [1]
查看完整版本: 初使用GCC,紧急请教一问题 ,编译出现的一个警告