SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: short __thiscall CMSComm::GetCommEvent(void)" 如何解决?谢谢!

vc60leon 2008-04-01 04:20:16
SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall CMSComm::GetRuntimeClass(void)const " (?GetRuntimeClass@CMSComm@@UBEPAUCRuntimeClass@@XZ)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: struct tagVARIANT __thiscall CMSComm::GetInput(void)" (?GetInput@CMSComm@@QAE?AUtagVARIANT@@XZ)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMSComm::SetInputLen(short)" (?SetInputLen@CMSComm@@QAEXF@Z)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMSComm::SetRThreshold(short)" (?SetRThreshold@CMSComm@@QAEXF@Z)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMSComm::SetInputMode(long)" (?SetInputMode@CMSComm@@QAEXJ@Z)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMSComm::SetSettings(char const *)" (?SetSettings@CMSComm@@QAEXPBD@Z)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMSComm::SetCommPort(short)" (?SetCommPort@CMSComm@@QAEXF@Z)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall CMSComm::SetPortOpen(int)" (?SetPortOpen@CMSComm@@QAEXH@Z)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: int __thiscall CMSComm::GetPortOpen(void)" (?GetPortOpen@CMSComm@@QAEHXZ)

SCommTestDlg.obj : error LNK2001: unresolved external symbol "public: short __thiscall CMSComm::GetCommEvent(void)" (?GetCommEvent@CMSComm@@QAEFXZ)

这是按照龚建伟串口调试助手打开和设置串口时,输入函数代码后出现的错误,请教是什么错误,该如何解决。
...全文
1141 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xiaoyang3579 2011-10-26
同样的问题,我用编的是systemc出现了sc_main.obj : error LNK2001: unresolved external symbol "void __cdecl sc_core::sc_close_vcd_trace_file(class sc_core::sc_trace_file *)" (?sc_close_vcd_trace_file@sc_core@@YAXPAVsc_trace_file@1@@Z)
回复
wujunshinc 2011-04-27
同样的问题,确实如此
回复
Aces 2009-07-30
同样问题 确是如此
回复
vc60leon 2008-04-01
确实没有将.CPP加入到工程中,问题解决,多谢各位,第一天学习VC,因为要做东西,很多东西都还不了解,还没入门。谢谢啦!
回复
iyranly 2008-04-01
////////////////////////////////////////////////////////////////
链接错误:

出现这个2001错误,是因为链接失败,然而链接失败,又是因为以下原因:

1.你在头文件中声明了函数,但是cpp文件缺少了函数实现部分。
2.忘了将这个.h,.cpp Add to project;
3.以上两种情况都没有做,没有将它对应的lib文件添加到Setting-> LINK中
回复
ouyh12345 2008-04-01
cpp文件是否忘了加入到工程里了?
回复
相关推荐
发帖
硬件/系统
创建于2007-09-28

2594

社区成员

VC/MFC 硬件/系统
申请成为版主
帖子事件
创建了帖子
2008-04-01 04:20
社区公告
暂无公告