dirs文件 通过dirs文件,BUILD工具可以递归创建其他目录中的目标源文件。dirs文件通常存在于含有子目录的上层目录中(如DDK的根目录),其子目录可以是源文件所在的目录,也可以使其他含有dirs文件的目录。
在dirs文件中可以使用DIRS宏,以指明BUILD工具需要构造的目录列表,其各个目录之间可以用空格键或“tab”键来分割,但DIRS宏只能列出当前目录的下一级目录。即当存在多级目录时,需要使用多个dirs文件,BUILD工具将按其中DIRS宏所指定的路径名逐一构造。
一下程序清单列出了Win98 DDK的“src/usb”目录中的dirs文件的内容,它将指示BUILD工具一次构造4个目录中的USB文件:bulkusb、filter、isousb和usbview。在bulkusb和isousb目录下还各存在着一个dirs文件,来指示BUILD工具构造其exe子目录和sys字幕里下的源文件。
典型的dirs文件
DIRS= /
bulkusb /
filter /
isousb /
usbview |