Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C DDK make to.sln_C_Visual Studio 2010_Driver - Fatal编程技术网

C DDK make to.sln

C DDK make to.sln,c,visual-studio-2010,driver,C,Visual Studio 2010,Driver,是否有一个工具可以将WindkMake转换为VS2010 project\solution?看看DDKBuild 我将Visual Studio 2012与DDKBuild结合使用来编译驱动程序-当出现错误时,我可以在错误列表窗口中看到它们,并且可以直接在驱动程序源代码中找到正确的行…节省大量时间 我已经为我想要的不同驱动程序选项设置了各种解决方案配置,例如,运行一个预快速过程,为不同的操作系统目标编译为32位、64位,等等,这使得在发布和调试或静态分析工具之间切换非常容易 基本上,您可以

是否有一个工具可以将WindkMake转换为VS2010 project\solution?

看看DDKBuild

我将Visual Studio 2012与DDKBuild结合使用来编译驱动程序-当出现错误时,我可以在错误列表窗口中看到它们,并且可以直接在驱动程序源代码中找到正确的行…节省大量时间

我已经为我想要的不同驱动程序选项设置了各种解决方案配置,例如,运行一个预快速过程,为不同的操作系统目标编译为32位、64位,等等,这使得在发布和调试或静态分析工具之间切换非常容易

基本上,您可以在Visual Studio中创建一个新的Visual Studio Makefile项目,然后将NMAKE | Build命令行设置为如下所示:

ddkbuild -WIN7 -prefast checked . -cZ

等等,这取决于您的目标平台

我自己还没有使用过它,但要想用一种更强大的方式利用Visual Studio进行驱动程序开发,请看一看VisualDDK…它可以让您通过VMWare开发驱动程序…因此,崩溃只会导致虚拟机停机,而不是整个机器停机。它还提供了一种进行内核调试的方法。。。。通常情况下,您需要一台辅助机器(以及USB、Firewire或以太网链路)


否。您可以使用General+Makefile项目模板调用nmake。
ddkbuild -WIN7XP checked . -cZ
ddkbuild -WIN7XP free . -cZ