请问彩虹加密狗VC下编程问题!
我用的产品版本号为RC-DL V2.0。
第一个问题就是狗自带的Demo程序编译出现这样一个错误:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
我在自己的程序中调用ReadDog,WriteDog,CheckDog等函数,调用了#pragma comment(lib, "win32dll.lib"),则出现这样的错误:
DogTestC.obj : error LNK2001: unresolved external symbol "unsigned long __cdecl CheckDog(void)" (?CheckDog@@YAKXZ)
DogTestC.obj : error LNK2001: unresolved external symbol "unsigned long __cdecl WriteDog(void)" (?WriteDog@@YAKXZ)
DogTestC.obj : error LNK2001: unresolved external symbol "unsigned long __cdecl ReadDog(void)" (?ReadDog@@YAKXZ)
如果按照彩虹的说法,添加Rgdlw32v.obj到工程中,则会多出这几个错误:
Rgdlw32v.obj : error LNK2001: unresolved external symbol _DogAddr
Rgdlw32v.obj : error LNK2001: unresolved external symbol _DogBytes
Rgdlw32v.obj : error LNK2001: unresolved external symbol _DogData
请问,我该如何解决这些问题? 谢谢!