在用VC编译usb win驱动时,需要先安装.sys么?

为什么我在用VC编译CH375EVT\PUB\TEST\test.c的时候,出现这个错误? TEST.OBJ : error LNK2001: unresolved external symbol _CH375ReadData@12

是不是因为我没有安装ch375dll.dll? 谢谢

这是由于你没有将ch375dll的ch375dll.lib库没有加入到你的工程中: 1.将CH375dll.lib文件拷到你的工程中; 2.在test.c文件首部加一行 #pragma comment(lib,"CH375DLL").或者在"工程"菜单->"设置"->"link":"对象/模块库"中加入"ch375dll.lib" 加入后就没有问题了.


谢谢ls 我按照你说的,加入了ch375dll.lib 错误少了,可是还有两个: LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 和 Debug/VC7.exe : fatal error LNK1120: 1 unresolved externals 请问,这是什么问题啊? 谢谢!!


这是程序入口函数错误,你用VC新建工程时应该选择Win32 Console Application类型.


只有登录才能回复,可以选择微信账号登录