在开始测试之前,可以用Perl脚本autoscan从源文件中抽取与函数调用和头文件有关的信息,并将其输出到cofigure.scan文件中.
autoscan的完整语法为:
autoscan
[ --macrodir=dir ] [ --help ] [ --verbose ] [ --version ] [srcdir
]
它没有必须要求的参数.srcdir指定了扫描的目录.在大多数情况下,只在源代码树的根目录下执行autoscan就足够了.
但是,在将该文件重命名或复制到configure.in之前,需要手工检查一下以确认是否遗漏了需要抽取的特性.ifnames工具的功能与
autoscan类似,它查找源文件中的预处理指令#if,#elif,#ifdef和#ifndef.可以用它来增加autoscan的输出,
ifname的语法是:
Usage:
ifnames [ -h ] [ --help ] [ -m dir ] [ --macrodir=dir ] [ --version ] [ file ...
]
关键的参数是file ...,它是要