阅读:1049回复:0
奇怪的问题(unresolved external symbol)
我最近编译一个从网上下载的代码,在编译环境敲入build命令编译,产生一条错误
vthreaddevice.obj : error LNK2019: unresolved external symbol __imp__KeGetCurrentIrql@0 referenced in function "public: virtual unsigned char __thiscall CVThreadDevice::SubmitRequest(struct _SCSI_REQUEST_BLOCK *)" (?SubmitRequest@CVThreadDevice@@UAEEPAU_SCSI_REQUEST_BLOCK@@@Z) objchk_wxp_x86\i386\vdisk.sys : fatal error LNK1120: 1 unresolved externals 很奇怪呀,我一直使用KeGetCurrentIrql这个函数,也没有发现什么链接问题呀,而且我链接了库呀 TARGETLIBS=$(DDK_LIB_PATH)\scsiport.lib \ $(TARGETLIBS) $(DDK_LIB_PATH)\ntoskrnl.lib 请问一下大侠是怎么回事?谢谢了 |
|