请教keilc?
最近用keilC 写了个程序,编译时通过,连接的时候出现了*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS 错误,我在一个头文件Global.h中定义了一些变量,然后在其他几个文件中用#include 语句加入应用,但是编译连接的时候错误如下:linking...
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: NUMSENDTOCAN
MODULE: Mainloop.obj (MAINLOOP)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: PUBLICCOUNT
MODULE: Mainloop.obj (MAINLOOP)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: SJA_BCANADR
MODULE: Mainloop.obj (MAINLOOP)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: PRECEIVEFROMUSB
MODULE: Mainloop.obj (MAINLOOP)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: PRECEIVEFROMCAN
MODULE: Mainloop.obj (MAINLOOP)......
在头文件Global.h中我已经用了#ifndef .... #define....#endif语句,应该没啥问题了,咋还是出现了问题,简直要崩溃了,各位大侠帮小弟一把吧!
发表时间:2005年12月26日9:54:26