Compiler construction 在Windows XP中构建LocalMon示例

Compiler construction 在Windows XP中构建LocalMon示例,compiler-construction,compilation,windows-xp,driver,Compiler Construction,Compilation,Windows Xp,Driver,我有一个关于LocalMon打印监视器的基本问题,可以在中找到 我已经下载并安装了Windows驱动程序开发工具包,并试图构建LocalMon打印监视器示例。指南中说:“要构建示例,请从包含该示例的目录运行build。构建该示例后,该示例将生成DDKLocalmon.dll。” 我在目录中看到一个makefile。但是,我是否需要安装另一个实际编译代码的程序 此示例源代码没有项目文件,所以它看起来好像我不能在VisualStudio中打开项目。 < P>我多年来没有这样做,但是Windows D

我有一个关于LocalMon打印监视器的基本问题,可以在中找到

我已经下载并安装了Windows驱动程序开发工具包,并试图构建LocalMon打印监视器示例。指南中说:“要构建示例,请从包含该示例的目录运行build。构建该示例后,该示例将生成DDKLocalmon.dll。”

我在目录中看到一个makefile。但是,我是否需要安装另一个实际编译代码的程序


此示例源代码没有项目文件,所以它看起来好像我不能在VisualStudio中打开项目。

< P>我多年来没有这样做,但是Windows DDK通常带有它自己的命令行C++编译器(稍微定制的VC++版本)。DKK中应该有一些通用的构建文档。

您需要做的是从WDK安装目录“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Driver Kits\WDK 7600.16385.1\build Environments\Windows 7\x64 Free build Environment”运行CMD

然后将cd刻录到您的src文件夹“C:\WinDDK\7600.16385.1\src” 然后键入BUILD并输入

您会注意到这些文件将编译到另一个文件夹-您可以从那里安装它们

说明可以在这里找到

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows驱动程序工具包\WDK 7600.16385.1\Help\WDK文档