阅读:2626回复:6
WINDDK命令行编译中,哪条命令是用来Clean的?
RT,WINDDK命令行编译中,哪条命令是用来Clean的,对应在IDE的就是菜单中的Build->Clean?
我查看了build /? 没有看到。。。是在cl.exe 或者 namke.exe中的吗? |
|
沙发#
发布于:2010-07-28 20:32
直接build -cZ 即可。
有一个编译指令,不过记不得了,感觉没啥用。 |
|
|
板凳#
发布于:2010-07-29 15:23
选项 c 就是
|
|
地板#
发布于:2010-08-26 15:07
build -c 就是强制 编译的
|
|
地下室#
发布于:2010-09-29 13:00
有两个/c和/C选项,供你参考:
[/c] // 含义是在编译过程中,先把原先生成的obj文件都删除掉,然后重新生成。你注意一下,所有obj文件的修改时间都会变成当前的。如果不加这个选项,编译器会判断你有没有对代码做任何改变,如果代码没有任何改变,编译过程没有必要进行,会略过。 [/C] // 同理,不过这次只删除链接过程中的.lib文件,对它进行强制删除、重新生成。 但我相信,你要做的是想把生成的所有.obj文件都delete掉,而不是要delete掉再build。所以明确告诉你:build工具不支持这个功能!!但如果你非要自达到一种“干净”的目录效果,可以自己写一个bat脚本文件,"del *.obj"即可。 |
|
|
5楼#
发布于:2010-09-29 14:40
对于最新的DDK已经支持Perl脚本,通过它再配合build可以变得很强大,再有就是自己写一个build.bat放进当前目录,然后自定义一些操作参数。
|
|
|
6楼#
发布于:2010-09-29 15:18
回 5楼(bmwbk) 的帖子
@bmwbk:有没有例子可以分享一下? |
|
|