VS2012 + WDK8 编译WDM驱动
来源:互联网 发布:电商用户数据价格 编辑:程序博客网 时间:2024/06/04 18:40
为了支持新的feature,需要update WDK的版本,目前最新的是win8 wdk RTM版。
区别于之前的WDK,win8 WDK RTM已经不再自带build env,需要透过vs2012或者vs2010来build。
以vs2012为例,vs2012需要将source code转为*.vcxproj才能build。
方法一:
打开VS2012, file -> open -> convert sources.../dir... 中选择WDM驱动的sources文件,vs2012会自动帮您将sources转为可以编译的vcxproj工程。
此时,选择合适的platform、Configuration,build/rebuild即可。
方法二:
利用VS2012的 command prompt,打开 start -> program -> vs2012 -> virtual studio tools -> VS2012 xxxx tools command prompt
此处 "xxxx" 通常包括x86、x64、arm环境,选择需要的即可。
跳转到当前目录,在command prompt窗口通过 nmake2msbuid 将sources转换为*.vcxproj工程,在利用 msbuild 来编译。
距离:
nmake2msbuild sources
msbuild /p:configuration="win7 debug"
可以build对应configure为 win7 chk版本的驱动。
不过command prompt的快捷方式为
%comspec% /k ""C:\Program Files\Microsoft Visual Studio 11.0\VC\vcvarsall.bat"" x86
目前还未在*.bat中成功调用,哪位高手知道的还请帮忙指点下。
谢谢啦。
- VS2012 + WDK8 编译WDM驱动
- VS2012编译WDM驱动
- VS2012编译WDM驱动
- vs2012+wdk8.0编译出错
- VS2012编译调试WDM驱动(KdPrint无调试信息 win7无调试信息)
- VS2012编译调试WDM驱动(KdPrint无调试信息 win7无调试信息)
- vs2012+wdk8.0 搭建wdf驱动开发环境
- vs2012+wdk8.0 搭建wdf驱动开发环境
- win7 vs2012+wdk8.0 搭建wdf驱动开发环境
- 用VC++ 6.0来编译WDM驱动
- 用VC++ 6.0来编译WDM驱动
- VS2012+WDK8.0环境配置
- WDM驱动
- mongodb C++驱动VS2012编译
- VS2012+WDK8.0+WIN7的一点心得
- VS2012+wdk8.0+vmware10联机调试环境
- vs2012 编译mongoDB3.0 驱动 编译
- vs2013+WDK8 驱动加载失败
- Windows系统环境变量大全(XP/Win7/Win8)
- Unity3D——下一个游戏市场的主导引擎
- sqlplus spool
- 解决使用IE不能正确访问TestDirector的方法
- 关于项目中后台中文解码的解决方案
- VS2012 + WDK8 编译WDM驱动
- 九度1020 最小长方形
- JavaScript IP MAC 验证
- ThinkPHP3.0 学习笔记
- 大小端、位段(或者叫位域)和内存对齐
- 九度1021 统计字符
- pthread_cond_wait()用法分析
- 费马小定理(MR素数探测法) v2.0
- 使用存储过程返回数据集