将C的代码,转到VC++后编译失败:error LNK2028: unresolved token /error LNK2019: unresolved external symbol
将C下的代码直接Copy到VC++下,编译错误。如何解决?
主要有以下两类错误
Test.obj : error LNK2028: unresolved token (0A000036) "int __stdcall cmpp30icp_convert_src_addr_to_base64(char *,char *)" (?cmpp30icp_convert_src_addr_to_base64@@$$FYGHPAD0@Z) referenced in function "void __cdecl print_deliver_packet(struct cmpp30icp_deliver *)" (?print_deliver_packet@@$$FYAXPAUcmpp30icp_deliver@@@Z)
Test.obj : error LNK2019: unresolved external symbol "unsigned __int64 __stdcall ntohll(unsigned __int64)" (?ntohll@@$$FYG_K_K@Z) referenced in function "void __cdecl print_deliver_packet(struct cmpp30icp_deliver *)" (?print_deliver_packet@@$$FYAXPAUcmpp30icp_deliver@@@Z)