blue215
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2005-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1268回复:2

高分求 vc6.0,DDK 编译驱动程序的问题

楼主#
更多 发布于:2004-12-15 10:57
我用vc6.0,win2003 ifsddk编译驱动程序里面的例子.
vc6.0的settings是这样的:
当output file name 为:
.\objchk\i386\filter.sys 时,连接时要报2个错:
1.Error translating C:\filter\objchk\i386\filter: 系统找不到指定的文件。
2.Error executing c:\windows\system32\cmd.exe.
但能得到filter.sys文件(不知道这个文件可不可用)

当output file name 为
.\objchk\i386\filter.时,编译没有错误,但得到一个filter的文件,没后缀的.

高手指教指教吧,解决问题马上揭贴!!!
fslife
驱动大牛
驱动大牛
  • 注册日期2004-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望49点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-15 12:06
你这个Project是根据sources文件生成的关于驱动的工程,如果安装了DriverStudio,用VC菜单中的DriverStudio->Build with BULID.EXE,肯定不会有问题。如果你要用VC自己的Build编译,就可能出现问题,你可以试着修改Setting->Link的Output file name来改变默认输出的驱动名称。
在交流中学习。。。
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-15 13:02
一般VC里编译驱动,或者是DDK工程,或者是DS建立的工程

DDK工程要根据sources文件转换成VC工程,使用DS的Build with BULID.EXE编译

DS建的工程也是用Build with BULID.EXE编译

默认情况下,最好不要改其他一些设置

学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
游客

返回顶部