在開始測試之前,可以用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 ...,它是要