farsky16的专栏

宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒.

用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
farsky16的公告
文章分类
    存档

    原创  在VC中利用Makefile工程编译DDK驱动 收藏

            相信很多朋友都为VC不能直接编译DDK程序而苦恼吧!所以有的就直接在MSDOS窗口中或者用单独的一个批处理文件来编译,但总是繁琐,偶也为此大伤脑筋过,最近终于找到这个比较方便的办法,将VC本身和批处理完美地结合在一起了。唯一的缺点就是编译出错时双击信息行不能自动跳转到出错行。场面话就不说了,赶紧来Look一下吧!方法如下:

    1 先写好一个批处理文件,取名为test.bat,内容如下:
    @echo off
    echo Function : 开始DDK编译环境设置并编译WDM Driver File
    echo on
    call D:\WINDDK\3790\bin\setenv.bat D:\WINDDK\3790 chk wxp // 调用DDK的环境配置文件
    F:
    cd F:\project\driver\test  //进入自己的代码目录
    build -cz

    2 用VC的工程向导新建一个Makefile工程,在General窗口的Build command line框中输入test.bat,点击OK完成此向导;

    3 把所有的源代码加入此工程;

    4 选择VC菜单中的Tools->Options,在Directory->Executable files中添加此test.bat的路径,然后直接点VC的编译图标就能编译了。

    注:在此工程中点击“编译”时会自动去调用test.bat,而它的路径正是在第4步中设置的;

    发表于 @ 2006年05月06日 23:07:00 | 评论( loading... ) | 编辑| 举报| 收藏

    旧一篇:DDK中网络驱动器例子NulMrx测试和分析 | 新一篇:Linux内核中关于数据结构操作的一个问题

    • 发表评论
    • 评论内容:
    •  
    Copyright © farsky16
    Powered by CSDN Blog