keil C编译出现很多这种警告怎么解决啊???function "Gpio_Set" declared implicitly

时间:2021-07-26 14:50:27
source\App_Rtc8025.c(32): warning:  #223-D: function "I2CWrite" declared implicitly
source\App_Rtc8025.c(46): warning:  #223-D: function "I2CRead" declared implicitly
compiling App_24lc256.c...
source\App_24lc256.c(34): warning:  #223-D: function "Gpio_Clr" declared implicitly
source\App_24lc256.c(37): warning:  #223-D: function "printf" declared implicitly
source\App_24lc256.c(40): warning:  #223-D: function "printf" declared implicitly
source\App_24lc256.c(40): warning:  #870-D: invalid multibyte character sequence
source\App_24lc256.c(40): warning:  #870-D: invalid multibyte character sequence
source\App_24lc256.c(41): warning:  #223-D: function "I2CWrite" declared implicitly
有很多让人看着很不爽,不知道怎么去掉这些警告!
期盼高手解答!!

6 个解决方案

#1


应该是没有包含相应的头文件导致的

#2


source\App_24lc256.c(40): warning:  #870-D: invalid multibyte character sequence
这条警告怎么关啊

#3


引用 1 楼 arnold9009 的回复:
应该是没有包含相应的头文件导致的

我也忘记了,不过不影响程序运行!

#4


引用 2 楼 amwox 的回复:
source\App_24lc256.c(40): warning:  #870-D: invalid multibyte character sequence
这条警告怎么关啊

搜了搜,好像是有全角字符引起的,你查查看!!!

#5


#pragma diag_suppress 77,550,1294,1295

warning:  #870-D: invalid multibyte character sequence

用这个办法解决,代码里。
#pragma diag_suppress 870

#6


这个Sb keil 把这个东西隐藏的这么深,害的老子搜索了他的例子才找到。

#1


应该是没有包含相应的头文件导致的

#2


source\App_24lc256.c(40): warning:  #870-D: invalid multibyte character sequence
这条警告怎么关啊

#3


引用 1 楼 arnold9009 的回复:
应该是没有包含相应的头文件导致的

我也忘记了,不过不影响程序运行!

#4


引用 2 楼 amwox 的回复:
source\App_24lc256.c(40): warning:  #870-D: invalid multibyte character sequence
这条警告怎么关啊

搜了搜,好像是有全角字符引起的,你查查看!!!

#5


#pragma diag_suppress 77,550,1294,1295

warning:  #870-D: invalid multibyte character sequence

用这个办法解决,代码里。
#pragma diag_suppress 870

#6


这个Sb keil 把这个东西隐藏的这么深,害的老子搜索了他的例子才找到。