如何安装WDK并运行编译一个工程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装WDK并运行编译一个工程相关的知识,希望对你有一定的参考价值。

参考技术A  方法/步骤   1   WDK的安装   WDK的安装,点击exe文件,然后如图选中,继续下一步操作完成安装,点击OK即可。   2   打开程序   从“开始”菜单中打开WDK的build环境配置,从“开始”菜单中选择“所有程序”,然后选择“Windows Driver Kits”在WDK的版本(这里“WDK 6001 18001”)“Build Enieiroments”到“Windows XP”到“Launch Windows XP x86 Checked Build Enviroment”。   3   编译程序   出现一个控制台,这个控制台已经配置好编译环境。现在输入cd命令,进入我们先前建立的first目录;进入之后,输入build命令。现在编译结束,First.svs出现在\First\objchk_wxp_x86\i386下。   4   安装srvinstw.exe   接下来安装srvinstw.exe,执行这个工具,把我们编写的first.sys安装到自己的计算机上。   5   服务选择   选择“安装服务”并单击“下一步”按钮。然后选择“本地计算机”,单击“下一步”按钮。   6   服务名称配置   这时要输入服务名称,这里输入文件的名字“first”。但这个名称不一定要   和文件名相同,可以随意输入,只是不能和已经存在的服务冲突。接下来,这个位置是需要手工输入sys文件的路径。   7   选择“设备驱动”   接下来选择“设备驱动”。输入“NT驱动器目标名”不需要输入任何内容,直接单击“下一步”按钮即可。选择启动类型:请一定选择“手动”。   8   安装DehugView.exe   DehugView.exe的安装非常简单,直接打开DehugView.exe之后,界面如图所示。   9   启动.sys文件   要把Capture Kernel勾上,由于前面已经安装了服务,所以,现在打开控制台(所有程序附件一命令提示符),输入net start first就可以启动first.sys了。反之,可以输入net stop first来停止它的运行。      注意事项   第二步:先前建立的first目录,这个到时候根据自己的条件自己建立就可以了。本回答被提问者采纳

以上是关于如何安装WDK并运行编译一个工程的主要内容,如果未能解决你的问题,请参考以下文章

寒江独钓:Windows内核安全编程的图书目录

如何使用eclipse新建并编译,运行Java程序

VS2017 + WDK7600搭建Windows XP驱动编译环境

Visual Studio 2017 - 无法安装 WDK 扩展

WDK安装失败的问题

Freeline:Gradle工程上如何进行增量编译?