因为用到CAN 验收滤波的C++类定义头文件,所以 用的main.cpp不是 main.c<br />并在main.cpp的头部添加#include "CAN_AF_LUT.h"<br />结果出现如下错误:<br />Udefined symbol InitCAN(_cannum_) (referred from main.o);<br /><br />另外,我还试了别的几个在main.cpp以外定义的函数,都提示有类似的错误<br />如果不添加#include "CAN_AF_LUT.h",把main.cpp改成 main.c,则没有错误,这是什么原因??<br /> |
|