Udefined symbol InitCAN(_cannum_) (referred from main.o);

[复制链接]
 楼主| haoyz 发表于 2007-3-3 20:40 | 显示全部楼层 |阅读模式
因为用到CAN&nbsp;验收滤波的C++类定义头文件,所以&nbsp;用的main.cpp不是&nbsp;main.c<br />并在main.cpp的头部添加#include&nbsp;&quot;CAN_AF_LUT.h&quot;<br />结果出现如下错误:<br />Udefined&nbsp;symbol&nbsp;InitCAN(_cannum_)&nbsp;(referred&nbsp;from&nbsp;main.o);<br /><br />另外,我还试了别的几个在main.cpp以外定义的函数,都提示有类似的错误<br />如果不添加#include&nbsp;&quot;CAN_AF_LUT.h&quot;,把main.cpp改成&nbsp;main.c,则没有错误,这是什么原因??<br />
 楼主| haoyz 发表于 2007-3-4 08:27 | 显示全部楼层

在c++程序中调用c程序中的函数需要注意什么?

在c++程序中调用c程序中的函数需要注意什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部