【文章标题】: 驱动程序开发环境的设置(vc6.0+ddkbild+server 2003)
【文章作者】: chinatme
【作者邮箱】: chinatme@gmail.com
【作者QQ号】: 723747753
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
--------------------------------------------------------------------------------
【详细过程】
可能有很多兄弟想做驱动方面的开发但是又无从下手,我也是刚入门,找东西真是太郁闷了,找了半天才有现在的这一点点
小小的成果.写下来给和我一样的刚入门的兄弟们做个参考吧
具体步骤如下:
1.首先当然是要去Microsoft去下它的开发环境了:
这个是下载地址:
506K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3#2A6j5%4u0G2M7$3!0X3N6q4)9J5k6h3y4G2L8g2)9J5c8Y4N6Z5k6r3y4Q4x3V1k6V1k6i4k6@1L8$3!0D9M7#2)9J5c8X3c8V1K9#2)9J5c8X3c8W2k6X3q4#2L8s2c8Q4x3X3g2E0M7%4m8^5
2.安装完成以后要设置环境变量:
我用的是2k3所以环境变量设置成WNETBASE
其它的系统依次为:win2000 W2KBASE
winxp XPBASE
它们的路径当然是ddk环境的主目录了winddk如果这个设置不正确编译器就会报错.
例如我的机器主目录是:c:\winddk则我的环境变量就设置成了c:\winddk
3.把ddkbuild.bat复制到vc的bin目录下
ddkbuild的下载地址为
94bK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3!0K6M7X3!0F1L8r3W2F1k6g2)9J5k6h3y4G2L8g2)9J5c8X3q4J5N6r3W2U0L8r3g2Q4x3X3g2U0k6X3#2Q4x3@1k6S2M7Y4c8A6j5$3I4W2i4K6y4p5y4o6x3`.
这里有详细的英文ddkbuild.bat英文说明
ae5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2G2L8r3I4A6M7%4c8W2j5$3S2Q4x3X3g2U0L8$3#2Q4x3V1k6d9k6i4y4G2N6i4u0U0k6i4y4Q4x3V1k6V1k6r3E0T1N6h3W2D9k6q4)9J5c8X3c8V1K9$3u0#2K9h3I4V1i4K6u0W2K9s2c8E0
4.设置vc工程
在工程的设置项里:
bulid commandline:ddkbuild -WNET checked .
rebuild all options:-cZ
5.进行工程编译
我在win2003下进行了测试没有问题
这是一个比较好的工具初学的兄弟们可以看一下,我也用这个很好用的,mykof老兄写的,不是作广告呀,呵呵
43eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0T1M7#2)9J5k6h3c8J5K9i4k6W2M7X3c8W2N6X3g2D9L8%4m8Q4x3X3g2U0L8$3#2Q4x3V1k6Z5N6r3#2Q4y4h3k6V1j5i4c8S2i4K6u0r3x3e0q4Q4x3V1j5H3y4K6l9I4i4K6u0r3z5e0M7^5y4K6c8Q4x3X3g2Z5N6r3#2D9i4K6t1$3L8X3u0K6M7q4)9K6b7R3`.`.
资源:
微软驱动开发入门
e1aK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3c8G2N6$3&6D9L8$3q4V1i4K6u0W2L8h3W2U0M7X3!0K6L8$3k6@1i4K6u0W2j5$3!0E0i4K6u0r3k6r3!0%4L8X3I4G2j5h3c8Q4x3V1j5#2i4K6u0r3c8q4)9J5c8U0k6Q4x3V1j5#2c8o6k6q4b7f1j5J5b7W2)9J5k6o6N6p5c8p5k6Q4x3X3b7@1y4K6k6n7i4K6u0V1z5e0y4p5b7#2)9J5k6o6N6o6c8U0l9H3y4K6t1^5y4K6S2q4y4W2)9J5c8V1c8J5N6V1c8W2N6W2)9#2k6V1W2F1N6s2u0G2i4K6u0W2k6r3!0U0
VC配合DDKBUILD.BAT建立开发环境
56dK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2G2L8r3I4A6M7%4c8W2j5$3S2Q4x3X3g2U0L8$3#2Q4x3V1k6d9k6i4y4G2N6i4u0U0k6i4y4Q4x3V1k6V1k6r3E0T1N6h3W2D9k6q4)9J5c8X3c8V1K9$3u0#2K9h3I4V1i4K6u0W2K9s2c8E0
DDKBUILD.BAT使用说明
384K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3S2G2L8r3I4A6M7%4c8W2j5$3S2Q4x3X3g2U0L8$3#2Q4x3V1k6d9k6i4y4G2N6i4u0U0k6i4y4Q4x3V1k6V1k6r3E0T1N6h3W2D9k6q4)9J5c8X3c8V1K9$3u0#2K9h3I4V1K9r3g2D9M7o6y4Q4y4h3j5I4x3#2)9J5k6h3S2@1L8b7`.`.
希望你也成功呀~~
--------------------------------------------------------------------------------
【经验总结】
刚一开始装这个东西,真郁闷没有高人指点自己弄,真有一种自杀了感觉,不过有了点小进步自己还是满高兴的~
--------------------------------------------------------------------------------
【版权声明】: 本文原创于看雪技术论坛, 转载请注明作者并保持文章的完整, 谢谢!
2007年05月08日 18:25:58
[培训]科锐逆向工程师培训第53期2025年7月8日开班!