Board logo

标题: 在DSP中用C语言定义全局变量的问题 [打印本页]

作者: uvnwade    时间: 2007-5-11 11:03     标题: 在DSP中用C语言定义全局变量的问题

DSP:2812

在C的头文件中定义:

extern int   IPfc;

在C的原文件中用这个变量:

IPfc    = AdcRegs.RESULT1;

结果link的时候出错:

<Linking>

undefined                        first referenced
 symbol                              in file
---------                        ----------------
_IPfc                            D:\Program Files\CCS3.1\MyProjects\pwm\Debug\System.obj
>>   error: symbol referencing errors - './Debug/pwm.out' not built

>> Compilation failure

Build Complete,
  2 Errors, 0 Warnings, 0 Remarks.

请问这是怎么回事????

是因为extern 不能使用么??那如果我想定义全局变量的话怎么办???谢谢各位高人啦!!!!






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0