在A.c文件中定义了 uint8_t echo_buf_1[8]数组,然后在A.h头文件 extern了一下,在B.c包含 A.h文件,使用了ehcobuf,但是编译报错
Error[e46]: Undefined external "echo_buf_1" referred in adc10_a
请问这是怎么回事?
Susan Yang:
请您将您的工程或者相关文件上传一下
user4959119:
回复 Susan Yang:
这个不太方便,主要是我根本没用adc相关文件,这个错误也是突然出现的,编译有的时候不报错,但多数情况下一直报错
灰小子:
回复 user4959119:
看看是不是定义echo_buf_1的文件没加入工程,或者所在的文件夹iar搜索不到。