IAR编译duplicate definitions for IAR报错解决办法
方法一:你需要将你的变量声明放在你的xx.c文件里面,不应该放在你的xx.h的头文件。
方法二:关于变量的声明,外部声明时,不可以再赋值。
错误代码:
int i=0;
extern int i= 0;
正确代码:
int i=0;
extern int i;
方法一:你需要将你的变量声明放在你的xx.c文件里面,不应该放在你的xx.h的头文件。
方法二:关于变量的声明,外部声明时,不可以再赋值。
错误代码:
int i=0;
extern int i= 0;
正确代码:
int i=0;
extern int i;