主题:EM9161 CAN通信调试 共有37498人关注过本帖 |
---|
调试人员 |
1楼 |
EM9161 CAN通信调试 Post By:2011-3-28 22:23:00 [只看该作者]
自己参照例程写了段CAN的代码,在make object时出现如下错误
EM9161_CAN.obj : error LNK2019: unresolved external symbol "int __cdecl CAN_StopChip(void *)" (?CAN_StopChip@@YAHPAX@Z) referenced in function "public: int __cdecl CEM9161_CAN::StartCAN(class CWnd *,unsigned int,unsigned char,unsigned char *,unsigned char)" (?StartCAN@CEM9161_CAN@@QAAHPAVCWnd@@IEPAEE@Z) 感觉应该是某个头文件未包括或者是某个东西没有移植到该项目文件夹中,但反复对比寻找也没找到少啥,请帮忙解决下 |
|
单帖管理 | 引用 | 回复 |
调试人员 |
2楼 |
Post By:2011-3-28 22:42:00 [只看该作者]
我刚才试着对比了两个项目的.vcp文件,发现例程里面在LINK时把can_api.lib添加进去了,我手动修改了这一点,问题得到解决,请问是不是只有通过手动修改.vcp文件来实现这个功能?
|
|
单帖管理 | 引用 | 回复 |
x10 |
3楼 |
Post By:2011-3-29 9:20:00 [只看该作者]
打开工程后,直接在eVC的IDE环境中添加要方便得多。
|
|
单帖管理 | 引用 | 回复 |