在头文件中定义变量或数组时就会出现类似的问题。
如在某一个头文件中定义了数组:
unsigned char code_pictrue13[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00};
就会报multiple definition of `...'错误,解决办法是在定义前加上static。修改如下:
static unsigned char code_pictrue13[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00};
这样就不会报错了。
标签:definition,code,multiple,解决办法,0x00,... From: https://www.cnblogs.com/admiretan/p/17143906.html