初学驱动开发-windows驱动-命令行编译环境
2016-08-08 17:47
441 查看
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后则可以直接编译生成驱动文件了
如果要新建驱动工程的话,因为没有驱动的选项所以比较麻烦。但可以通过已有的驱动工程去修改。
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后则可以直接编译生成驱动文件了
如果要新建驱动工程的话,因为没有驱动的选项所以比较麻烦。但可以通过已有的驱动工程去修改。
相关文章推荐
- [Windows驱动开发](一)VS2008搭建windows驱动编译环境
- Windows下搭建Android NDK开发环境及命令行编译
- 构建嵌入式驱动开发编译环境
- Windows下使用VIM,搭建Mainframe开发环境(七)---编译并修改源文件
- 【转】windows驱动开发环境的搭建
- 基于Windows的iPad/iPhone开发编译环境
- 初学Windows驱动开发需要具备什么知识理论?
- Windows下使用VIM,搭建Mainframe开发环境(二)---编译VIM
- IPhone开发笔记-windows下Object-c编译环境
- 关于驱动开发的编译、调试环境
- 基于Windows的iPad/iPhone开发编译环境
- WINDOWS 7 配置驱动开发环境(wdk7.60)
- WINDOWS 7 配置驱动开发环境(wdk7.60)
- 驱动开发环境之Windows XP DDK2600,VC++ 6.0, Driver Studio 3.2
- 第3章 Windows驱动编译环境配置、安装及调试
- windows 7驱动开发环境配置
- Windows下使用VIM&Cygwin,搭建Mainframe开发环境(六)---用awk/sed合并PLI/Cobol编译结果
- FAQ5:初学Windows驱动开发需要具备什么知识理论?
- 第三章 Windows驱动编译环境配置、安装和调试
- 关于windows驱动开发环境搭建