swordkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-10-23
  • 最后登录2011-03-02
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2007-11-22 21:31
学习下
cczlp
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2014-03-25
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望154点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2007-11-22 22:04
好, 下载看看
qiu123fly
驱动牛犊
驱动牛犊
  • 注册日期2007-10-31
  • 最后登录2007-11-23
  • 粉丝0
  • 关注0
  • 积分260分
  • 威望27点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2007-11-23 09:25
好东西,
谢谢了
 
hyzimbtb
驱动牛犊
驱动牛犊
  • 注册日期2004-08-27
  • 最后登录2010-11-10
  • 粉丝2
  • 关注0
  • 积分387分
  • 威望216点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2007-11-23 09:58
什么好东西啊?赶快看看去
ubotutwin
驱动牛犊
驱动牛犊
  • 注册日期2007-11-23
  • 最后登录2007-11-23
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2007-11-23 11:32
顶顶顶!!!
zhyufeng
驱动牛犊
驱动牛犊
  • 注册日期2005-06-21
  • 最后登录2011-04-18
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望162点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2007-11-23 14:06
感谢分享!
guoshaliao
驱动牛犊
驱动牛犊
  • 注册日期2007-11-23
  • 最后登录2007-11-23
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2007-11-23 18:06
好东西,谢谢!
大哥谢啦
hongfu830202
驱动牛犊
驱动牛犊
  • 注册日期2007-10-22
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分17分
  • 威望200点
  • 贡献值0点
  • 好评度57点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2007-11-23 21:39
名称: EasySYS

版本: 0.3.1

作者: Lei Bian

描述: 一键建立VC+DDK的驱动开发环境。

背景:很多程序员喜欢使用VC这样的IDE(我就是),而微软强烈建议我们使用DDK的编译环境,即进入相应的编译环境(如Windows 2000 Checked Build Enviroment),在你的驱动源程序目录下使用build命令编译驱动生成SYS。习惯了VC的我们感觉这样挺麻烦的,幸好VC IDE很强大,我们可以对他进行简单的设置来搭建VC+DDK的驱动编译环境。网上有很多的文章介绍这个(咱网站的老大znsoft也发过),最近我看到了Chunhua Liu前辈的QuickSYS(0.2.2)这个软件,感觉非常好,但是现在我的DDK是DDK 2003 SP1,QuickSYS 0.2.2版本是通过配置VC编译器的详细参数实现了驱动的编译,DDK 2003下无法正常工作了,因为DDK 2003 很多头文件对编译器的版本做了限制,VC6的编译器版本过低而无法编译(VC 2003 的编译器应该可,PS:但是微软不赞同了这种做法以)。所以我在Chunhua Liu前辈的基础上开发了0.3.0.0版本,适用DDK2000/DDKXP/DDK2003,方便的建立VC+DDK的驱动开发环境,免去了繁琐的手工设置。软件使用了DDKBUILD.BAT(来自Hollis Technology Solutions)它的功能是根据不同设置正确调用DDK来编译驱动。DDKBUILD.BAT的核心代码如下:

REM================================================
REM 建立编译的环境变量等
pushd "."
call "%DDKROOT%\bin\setenv.bat" %DDKROOT% %1 %2 %3 %4 %5
popd
REM 编译驱动
pushd "."
call build.exe -e
popd
REM================================================

很简单的几句话就搭建了VC+DDK的驱动编译环境。DDKBUILD.BAT 做了很多其他工作,使得支持几乎任何一个版本的DDK,所以我还是把DDKBUILD.BAT放在了EasySYS中,大家可以根据需要来实现EasySYS没有实现的编译环境(http://www.hollistech.com/ 提供了完整的教程)。


后记:
后来得知Chunhua Liu前辈早已完成了0.3.0版本, http://www.codeproject.com/tools/quicksys.asp?df=100&forumid=2791&exp=0&select=583645 所以我把程序改为EasySYS, 和QuickSYS 0.3.0 使用了不同的方法实现VC+DDK的驱动开发环境。
xl1122_fang
驱动牛犊
驱动牛犊
  • 注册日期2007-11-24
  • 最后登录2009-10-07
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望113点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2007-11-24 09:52
thanks,man:)
atam
驱动牛犊
驱动牛犊
  • 注册日期2007-11-24
  • 最后登录2007-11-24
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2007-11-24 11:13
是什么好东西?
zhaoawp112
驱动牛犊
驱动牛犊
  • 注册日期2007-11-16
  • 最后登录2008-03-23
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2007-11-24 13:09
kankan
zhaoawp112
驱动牛犊
驱动牛犊
  • 注册日期2007-11-16
  • 最后登录2008-03-23
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2007-11-24 13:39
kankan
furui
驱动牛犊
驱动牛犊
  • 注册日期2003-01-12
  • 最后登录2007-12-11
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望6点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2007-11-25 23:52
顶!!!!
zhouvirgo
驱动牛犊
驱动牛犊
  • 注册日期2003-03-02
  • 最后登录2011-01-17
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望35点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
33楼#
发布于:2007-11-26 10:37
kankan 都是热心人啊
loigie
驱动牛犊
驱动牛犊
  • 注册日期2005-12-21
  • 最后登录2008-01-25
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
34楼#
发布于:2007-11-26 14:28
sdf
caicaileo
驱动牛犊
驱动牛犊
  • 注册日期2006-08-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望89点
  • 贡献值0点
  • 好评度43点
  • 原创分0分
  • 专家分0分
35楼#
发布于:2007-11-26 22:13
ding
caicaileo
驱动牛犊
驱动牛犊
  • 注册日期2006-08-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望89点
  • 贡献值0点
  • 好评度43点
  • 原创分0分
  • 专家分0分
36楼#
发布于:2007-11-26 22:14
ding
struct
驱动小牛
驱动小牛
  • 注册日期2003-08-21
  • 最后登录2013-12-05
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望50点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
37楼#
发布于:2007-11-27 10:57
我顶
明天的事明天再说
st52
驱动牛犊
驱动牛犊
  • 注册日期2005-09-13
  • 最后登录2016-11-29
  • 粉丝0
  • 关注0
  • 积分122分
  • 威望40点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
38楼#
发布于:2007-11-27 23:27
出现了运行时间错误。
是否要进行调试?
qianjunhua
驱动小牛
驱动小牛
  • 注册日期2003-12-08
  • 最后登录2013-02-27
  • 粉丝11
  • 关注0
  • 积分712分
  • 威望1052点
  • 贡献值1点
  • 好评度57点
  • 原创分0分
  • 专家分0分
39楼#
发布于:2007-11-28 17:44
看看学习啊
游客

返回顶部