C51编程:紧急求救!
在Keil 6.12版中,建了一个项目,将各个模块都用到的一些全局变量用extern声明,放在
global.h中。但在编译时出现unresolved external symbol的警告,编译器为在用到这些变
量的模块中分别分配了存储单元而不是想象的同一个存储单元。我估计是没有将global.h加
入项目中而仅仅在个模块中用#include包含的缘故。但是我将global.h加入项目时,它要指
定其类型(C、obj、库文件等),我不知像自己编写的global.h文件该是何类型。另外,出
现这种告警,还有其他原因吗?谢谢指教!
发表时间:2003年2月27日16:31:00