初学驱动开发-windows驱动-命令行编译环境

6 篇文章 0 订阅
5 篇文章 0 订阅

1.下载并安装WDK7600

2.(配置临时环境路径)新建setIncludeXP.bat编辑内容  其中paths值为wdk安装文件对应的一个是头文件,一个是库文件位置

set paths=D:\WinDDK\7600.16385.1\inc
rem set include=%include%;%paths%\api;%paths%\crt;%paths%\ddk;%paths%\mfc42;%paths%\wdf;%paths%\atl71; 
set include=%include%;%paths%\ddk;%paths%\api;%paths%\crt;  
set paths=D:\WinDDK\7600.16385.1\lib
rem set lib=%lib%;%paths%\atl;%paths%\crt;%paths%\wdf;%paths%\mfc;%paths%\win7;%paths%\wlh;%paths%\wnet;%paths%\win7;
set lib=%lib%;%paths%\crt\i386;%paths%\wlh\i386;%paths%\wdf\i386;%paths%\wxp\i386;  

3.打开开始菜单Windows Driver Kits\WDK 7600.16385.1\...

4.运行x86 Free Build Envir...调试版并且执行setIncludeXP.bat至此命令行编译环境搭建成功


5.下一篇将尝试编写驱动helloWorld


另外:如果重装系统后不重装wddk,在做完2操作后可以自行添加对应的编译cmd或将使用备份的C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Driver Kits\WDK 7600.16385.1\Build Environments

如:C:\Windows\System32\cmd.exe /k D:\WinDDK\7600.16385.1\bin\setenv.bat D:\WinDDK\7600.16385.1\ chk x86 WXP  对应 x86 Checked Build Environment

         C:\Windows\System32\cmd.exe /k C:\WinDDK\7600.16385.1\bin\setenv.bat C:\WinDDK\7600.16385.1\ fre x86 WIN7  对应 x86 Free Build Environment


如果是vs2013环境:需添加系统环境变量--》用户环境变量--》新建--》WDKPATH  值为D:\WinDDK\7600.16385.1

        如果打开的工程是驱动工程,重启vs后则可以直接编译生成驱动文件了

        如果要新建驱动工程的话,因为没有驱动的选项所以比较麻烦。但可以通过已有的驱动工程去修改。

       

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值