阅读:1404回复:0
驱动编译出的措!!!
各位:
我又遇到有趣的东东了: 我在DiverStudio20+VC60下做的驱动,用vc60IDE中的TrueCoverage菜单下编译时,如果把菜单TrueCoverage/TrueCoverage settings/Instrument inline fun设置为TRUE,则得到一下错误信息: (a) Check 版本 EzUsbIsoTransfer.obj : error LNK2001: unresolved external symbol "public: __thiscall KFilterDevice::~KFilterDevice(void)" (??1KFilterDevice@@QAE@XZ) .\objchk\i386\EzUsb.sys : fatal error LNK1120: 1 unresolved externals Error executing link.exe. (b)Free版本 EzUsbFirmware.obj : error LNK2001: unresolved external symbol _memcmp EzUsbIntTransfer.obj : error LNK2001: unresolved external symbol _memcmp EzUsbDevice.obj : error LNK2001: unresolved external symbol "public: __thiscall KFilterDevice::~KFilterDevice(void)" (??1KFilterDevice@@QAE@XZ) EzUsbDriver.obj : error LNK2001: unresolved external symbol "public: __thiscall KFilterDevice::~KFilterDevice(void)" (??1KFilterDevice@@QAE@XZ) 如果把菜单TrueCoverage/TrueCoverage settings/Instrument inline fun设置为FALSE,则一切万事大吉。 这种现象怎么办?请大家帮帮忙好呢? 谢谢了! |
|