打印

我在网上看到的**他说

[复制链接]
18642|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mculkb|  楼主 | 2007-5-7 15:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位高人帮我看看这个程序好吗:
我的程序在连接的时候出现
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL,
我在网上查了,还是解决不了,哪位大哥帮我看看好吗?谢谢!
相关链接:https://bbs.21ic.com/upfiles/img/20075/200757154851373.rar

相关帖子

沙发
ayb_ice| | 2007-5-7 16:48 | 只看该作者

随便说说

extern 声明不能随便声明,一定要有数据类型 如:
extern KEY_AUTOflag,CH1flag,CH2flag,CH3flag,CH4flag;
其实等于extern int data KEY_AUTOflag,CH1flag,CH2flag,CH3flag,CH4flag;
所以
extern bit KEY_AUTOflag,CH1flag,CH2flag,CH3flag,CH4flag;
其中bit是不能省略的,其它的类似...
这样的问题你也会犯...

使用特权

评论回复
板凳
mculkb|  楼主 | 2007-5-7 17:30 | 只看该作者

我在网上看到的**他说

我在网上看到的文章他说:可以省略变量类型的 
你可以看看http://www.cnblogs.com/safeking/archive/2007/03/13/672773.html
不过按你的改回来也出现这个错误啊,帮忙想想好吗?谢谢!

使用特权

评论回复
地板
every_day| | 2007-5-7 18:00 | 只看该作者

外部边量的问题

看看变量有没被覆盖的

使用特权

评论回复
5
mculkb|  楼主 | 2007-5-7 18:13 | 只看该作者

请问怎样算是被覆盖呢?

请问怎样算是被覆盖呢?
刚才按2楼的意思,用extern 声明时加上变量类型后就可以通过了连接,但是还有很多警告,*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
好像问题还没解决,我怕影响程序运行,
在网上查好象说是data类型的定义过多了,应该把一些定义改成idata类型,

使用特权

评论回复
6
天命风流| | 2015-8-25 17:39 | 只看该作者
纠结中............

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝