请高手指点:
我用C编的多文件的程序,编译都没错,就是连接时出现了380个同样类型的错误,都是有关寄存器的,如下:
symbol _IMR multiply defined: C:\ccomm_cc_uarta\Debug\interrupt_c.obj and C:\ccomm_cc_uarta\Debug\main.obj下面还有,我不都写出来了。
PS:我在寄存器头文件中加了
#ifndef __REGISTER_H__
#define __REGISTER_H__
#endif 的。
不知到多文件结构该怎么处理头文件的问题。谢谢大家回答!