2016-04-19 31 views
-1

我使用build命令与WDK 7.样本命令建立一个静态库编译一些真正的老段子是:等效命令来构建(上WDK 7)WDK 10

build /F /g /w /b /c /Z /jpath %BUILDROOT% 

是什么等价的命令,我可以用WDK 10编译相同的命令? 另外我可以在哪里找到关于build命令用法的文档。

回答

0

虽然经历的MSBuild的MSDN documentation我碰到这样的:

重要在Windows驱动程序工具包(WDK)8开始,MSBuild的更换 的Windows构建工具(Build.exe)。

所以就是这样 - WDK 8+没有编译命令。 将早期的项目转换为WDK 10格式 - 通过生成vcxproj文件,我能够构建它。

+0

这并没有说我没有说过的话。如果你需要帮助,你应该给予人们信任的帮助。 – user34660

0

微软已经用MSBuild取代了Build。参考号是MSBuild Reference。请注意,Visual Studio使用MSBuild,即使对于WDK项目也是如此。创建VS项目需要一定的时间,但如果代码编辑不止一点,那么值得这样做。

但是,您可以将Build更改为MSBuild。

+0

好吧,这听起来不完全正确。根据[MSDN文档](https://msdn.microsoft.com/en-us/windows/hardware/drivers/develop/building-a-driver),从WDK 8开始,MSBuild取代了Windows Build Utility(Build。可执行程序)。 感谢您指出MSBuild。 P.S.虽然MSBuild替换build.exe不遵循相同的语法。这两方面都非常不同。 –

+0

对不起,你是对的。我在回答之前看过很多其他的东西,但是我**错过了一些重要的东西。 – user34660

+0

我修改了我的答案。 – user34660