punk
驱动小牛
驱动小牛
  • 注册日期2001-04-07
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分621分
  • 威望164点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
阅读:1506回复:12

编译问题!SOS!

楼主#
更多 发布于:2002-04-05 19:42
向各位高手请教!
我想安<<WindowsNT 设备驱动程序设计指南>>书上(page 317)讲的一步一步编译程序,可是第4步就不行:我装的NT DDK只有一个Chkbld图标,还有一个Free Build图标(都是.ico文件),并没有执行文件,所以不知道怎么设置build环境变量。
后来我直接跑去编译程序不能成功!
还有一个原因,就是我手头没有win32 sdk。不知道哪儿可以下载?
 :mad:
不停学习
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-05 20:01
似乎DDK需要VC和SDK,你要先装这两样才行啊。估计是你DDK装得不对
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-04-05 20:20
用户被禁言,该主题自动屏蔽!
punk
驱动小牛
驱动小牛
  • 注册日期2001-04-07
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分621分
  • 威望164点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-05 20:35
不必SDK吧,只用VC即可。

Lov1999,你的头像很好看。

真的么?
但是它的setevn.bat提示error,
大意是没有找到sdk? :(
不停学习
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-05 21:45
你如果的开发环境是NT的话,就需要SDK了,并且安装顺序是
VC,SDK,DDK
punk
驱动小牛
驱动小牛
  • 注册日期2001-04-07
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分621分
  • 威望164点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-05 21:54
你如果的开发环境是NT的话,就需要SDK了,并且安装顺序是
VC,SDK,DDK

请问哪儿可以下载SDK呢?
 :(
不停学习
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-05 22:03
这个不好下载因为太大了,好几百M呢,你去买一本书吧,《windowns 网络编程》上面有的,是机械工业出版社出版的!如果在北京的话,说不定我还可以给你刻一张,不过我可没有刻录机!
书上面的SDK是BATA RC 2版,我这里有更新的 :D :D :D
punk
驱动小牛
驱动小牛
  • 注册日期2001-04-07
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分621分
  • 威望164点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-05 22:19
这个不好下载因为太大了,好几百M呢,你去买一本书吧,《windowns 网络编程》上面有的,是机械工业出版社出版的!如果在北京的话,说不定我还可以给你刻一张,不过我可没有刻录机!
书上面的SDK是BATA RC 2版,我这里有更新的 :D :D :D


多谢!
可惜我没有!
有人跟我说:要那些干什么,如果你安装了VC或VC。NET的话,SDK本来就存在了。
这里头的关系我实在是搞不清楚?!

不停学习
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-05 23:33
SDK是另外一个开发包,VC里面是有一些东西,可是还缺了很多东西
就象MSDN里面也有DDK的帮助,可是要做驱动方面的开发还是离不开DDK
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-06 09:42
VC6里的SDK是很全的,完全可以用来开发应用程序,但这个SDK不支持2000的一些专门API,比如透明窗口,JUly 2000 Edition版的才支持。不过这没关系,做驱动不需要那么高级的特性。所以VC6自带的SDK足够了。
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
punk
驱动小牛
驱动小牛
  • 注册日期2001-04-07
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分621分
  • 威望164点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-06 11:42
SDK是另外一个开发包,VC里面是有一些东西,可是还缺了很多东西
就象MSDN里面也有DDK的帮助,可是要做驱动方面的开发还是离不开DDK

我从MS下载了一个sdk,但是打开setup.exe,它转到了ie方式,该死的网页就是不能正确的显示,什么\"start setup\"按钮居然找不着!
不知道你以前有没有碰到这种情况? :mad:
不停学习
hejoin
驱动小牛
驱动小牛
  • 注册日期2001-10-19
  • 最后登录2012-03-08
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望51点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-04-06 11:44
注意安装顺序,本站有讨论的!
仔细搜索一下,应该就明白了
在这样的论坛,要学会用搜索功能阿
恒坚电器([url]http://www.hejoin.com[/url])
punk
驱动小牛
驱动小牛
  • 注册日期2001-04-07
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分621分
  • 威望164点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-06 16:51
注意安装顺序,本站有讨论的!
仔细搜索一下,应该就明白了
在这样的论坛,要学会用搜索功能阿

我是按顺序装的啊,但是我使用NTDDK的(bin目录)SetEnv.bat时总是提示我:
键入:setenv WorkDir
提示:MSTOOLS environment variable not recognized.
      The Win32 SDK must be installed.
我现在也不知该怎么办了!(win32 SDK已经装好了,而且我也重新装了NT DDK).
哪位高手能指点迷津吗?!


 :mad:
不停学习
游客

返回顶部