原创 IAR 一个警告

2012-6-5 00:18 1757 11 11 分类: MCU/ 嵌入式

make  dac.c文件时出现这个警告 Building configuration: LCD12864 - Debug Updating build tree... Linking Warning[w6]: Type conflict for external/entry "dac_5620_output", in module main against external/entry in module dac; prototyped function vs K&R function /* In module main: */ /* K&R Function, args 0, attr 0 */ int (__cc_version2 dac_5620_output)(); /* In module dac: */ /* Function, args 2, attr 0 */ void (__cc_version2 dac_5620_output)(unsigned char, unsigned char); Total number of errors: 0 Total number of warnings: 1 查看自己建的一个dac.h文件 发现其中文件的前面两句是直接从page.h文件拷贝过来的,如下所示 #ifndef _PAGE_H_ #define _PAGE_H_ 将这两句改为 #ifndef _DAC_H_ #define _DAC_H_ 就没上面的警告了

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条