zhangyifeng.198
驱动牛犊
驱动牛犊
  • 注册日期2007-09-02
  • 最后登录2011-12-29
  • 粉丝1
  • 关注0
  • 积分16分
  • 威望65点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:4978回复:3

求助!driverstudio编译问题LINK : fatal error LNK1181: cannot open input file 'ntstrsafe.lib'

楼主#
更多 发布于:2007-09-15 21:02
LINK : fatal error LNK1181: cannot open input file 'ntstrsafe.lib'
在网上查的是把在工程中 link 中的'ntstrsafe.lib给删掉 并把source 文件中的TARGETLIBS=$(DDK_LIB_PATH)\ntstrsafe.lib $(DDK_LIB_PATH)\csq.lib删掉,可是编译后又出现错误
KFileWrite\Driver\objfre\i386\KFileWrite.sys: Matching PDB file not found.
实在不知怎么办了,大侠们帮忙.
andylione
驱动牛犊
驱动牛犊
  • 注册日期2007-10-24
  • 最后登录2007-11-21
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望25点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-10-26 14:58
我出现同样的问题,这问题你现在解决了吗?
neusoft-lln
驱动牛犊
驱动牛犊
  • 注册日期2008-12-30
  • 最后登录2009-04-23
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-04-23 16:37
看看工程设置对不对,

在C++的General的Additional Include Directories 设置头文件路径

在Link的General的Add library directories设置lib的路径

在Link的input的Additional Dependencies 添加ntstrsafe.lib

如果还编译不过,就试一试用绝对路径
Crlf0114
驱动牛犊
驱动牛犊
  • 注册日期2007-07-02
  • 最后登录2009-07-01
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望43点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-04-27 12:19
可以試試看DriverStudio的編譯工具  DriverStudio -> Build with Build.exe
我之前用vc的build有時後也是會出現一樣的link error,有時候卻不會。
用Build with Build.exe都沒有問題。您試試看囉
游客

返回顶部