Скрипт configure в результате своей работы (при наличии соответствующих макросов в configure.in) создает файл config.h, который имеет примерно следующую структуру: /* Define if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define if you have the atoi function. */ #define HAVE_ATOI 1 /* Define if you have the atol function. */ #define HAVE_ATOL 1 Вопрос: в чем смысл данного файла? Очевидны следующие моменты: 1. Определение "констант" (PACKAGE_NAME etc) 2. В зависимости от установленных дефайнов включать свою реализацию какой-либо функции (e.g.: #ifndef HAVE_ATOI <atoi_own_implementation> #endif) Насколько корректным, с точки зрения разработки и распространения собственного Свободного ПО, является отключение генерации данного файла, если оба описанных выше момента, просто-напросто, не используются? Спасибо.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [autotools] .configure не может найти lua (2011)
- Форум создание config.h (2014)
- Форум autotools (2010)
- Форум autotools (2007)
- Форум Autotools (2007)
- Форум autotools (2006)
- Форум autotools (2004)
- Форум autotools (2007)
- Форум Postfixadmin и минимальная длина пароля (2014)
- Форум Драйвер чтения и записи (2013)