zealsoft_zhu
驱动小牛
驱动小牛
  • 注册日期2004-03-30
  • 最后登录2014-07-30
  • 粉丝2
  • 关注0
  • 积分22分
  • 威望375点
  • 贡献值0点
  • 好评度137点
  • 原创分0分
  • 专家分0分
阅读:1049回复:0

奇怪的问题(unresolved external symbol)

楼主#
更多 发布于:2007-08-02 00:36
我最近编译一个从网上下载的代码,在编译环境敲入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

请问一下大侠是怎么回事?谢谢了
游客

返回顶部