next up previous contents
Next: Имена макросов. Up: Создание макросов Previous: Создание макросов   Contents

Определение макросов.

Макросы Autoconf определяются с помощью макроса ACDEFUN, который подобен встроенному макросу define программы m4. Кроме определения макроса, ACDEFUN добавляет к нему некоторый код, который используется для ограничения порядка вызова макросов.

Определение макроса Autoconf выглядит примерно следующим образом: ACDEFUN(macro-name, macro-body)

Квадратные скобки не указывают на необязательный параметр: они должны присутствовать в определении макроса для избежания проблем расширения макроса. Вы можете ссылаться на передаваемые макросу параметры с помощью переменных `$1', `$2' и т.д.



2004-06-22