【发布时间】:2016-04-19 17:40:34
【问题描述】:
我有一些非常旧的脚本使用 build 命令来编译 WDK 7。构建静态库的示例命令是:
build /F /g /w /b /c /Z /jpath %BUILDROOT%
我可以使用什么等效命令来编译与 WDK 10 相同的命令? 另外,我在哪里可以找到有关 build 命令用法的文档。
【问题讨论】:
标签: windows static-libraries msdn wdk kmdf
我有一些非常旧的脚本使用 build 命令来编译 WDK 7。构建静态库的示例命令是:
build /F /g /w /b /c /Z /jpath %BUILDROOT%
我可以使用什么等效命令来编译与 WDK 10 相同的命令? 另外,我在哪里可以找到有关 build 命令用法的文档。
【问题讨论】:
标签: windows static-libraries msdn wdk kmdf
在浏览 MSBuild 的 MSDN documentation 时,我遇到了这个问题:
重要提示从 Windows Driver Kit (WDK) 8 开始,MSBuild 取代了 Windows 构建实用程序 (Build.exe)。
就是这样 - WDK 8+ 没有构建命令。 将早期项目转换为 WDK 10 格式 - 通过生成 vcxproj 文件,我能够构建它。
【讨论】:
Microsoft 已将 Build 替换为 MSBuild。参考是MSBuild Reference。请注意,Visual Studio 使用 MSBuild,即使对于 WDK 项目也是如此。创建 VS 项目需要时间,但如果要对代码进行多次编辑,那么这样做是值得的。
不过,您可以将 Build 更改为 MSBuild。
【讨论】: