2009-07-09 69 views
2

我正在开发一些驱动程序并使用WDK 6001(Vista)中的微软build.exe工具。我希望能够清理它在每次迭代时发出的所有对象和中间文件。build.exe和清理?

到目前为止,我发现“build.exe -0 -c”工作比较好,只需删除所有的.obj文件,但不包含它创建的.sbr文件或目录。我真的很想避免编写一个makefile,因为另一个makefile很难集成到构建系统中。

我该怎么做?

回答

2

你有没有通过脚本语言来递归删除。我们使用南特为我们的构建系统,并有这种类型的东西内置。

更多的Windows答案可能是使用powershell,你应该可以从你的makefile调用。

或者你可以恢复到DOS命令。因此

dir /S *.sbr 

显示我的一切我嵌套的SBR文件,然后

del /S *.sbr 

然后删除所有。并可以显示再次通过dir命令工作。