Что означают эти переменные с символами at в файлах Makefiles? - PullRequest
2 голосов
/ 27 апреля 2010

Я не смог найти никакой документации по этому вопросу. Что именно эти переменные с символами 'at' находятся в Makefiles? Пример:

temp = @temp@
srcdir = @srcdir@

1 Ответ

5 голосов
/ 27 апреля 2010

Это заполнители, которые помещаются в make-файлы для autoconf или связанных инструментов. Постобработка на этапе конфигурации заменяет их значениями, определенными в процессе настройки.

Обычно вы видите их в Makefile.in или аналогичных именах; значения не должны присутствовать в конечном сгенерированном make-файле. Предполагается, что процесс настройки не завершился правильно.

...