Що таке файл AC?
Файл AC — це файл сценарію Autoconf. Autoconf — це розширюваний пакет макросів M4, які створюють сценарії оболонки для автоматичного налаштування пакетів вихідного коду програмного забезпечення. Ці сценарії можуть адаптувати пакунки до багатьох видів UNIX-подібних систем без ручного втручання користувача. Autoconf створює сценарій конфігурації для пакета з файлу шаблону, який перераховує функції операційної системи, які може використовувати пакет, у формі викликів макросу M4.
Producing configuration scripts using Autoconf requires GNU M4. Ви повинні інсталювати GNU M4 (принаймні версію 1.4.6, хоча рекомендується 1.4.13 або пізніша версія) перед налаштуванням Autoconf, щоб сценарій налаштування Autoconf міг знайти його. Конфігураційні сценарії, створені Autoconf, є самодостатніми, тому їх користувачам не потрібно мати Autoconf (або GNU M4).
Як відкрити файл AC?
AC означає автоматичне налаштування. Це сценарій, згенерований GNU Autoconf, який дозволяє адаптувати вихідний код програмного забезпечення до різних Posix-подібних систем шляхом перевірки необхідних функцій у пакеті. Сценарій називається файлом AC.
Основні компоненти Autotools
An understanding of GNU autotools (automake
, autoconf
etc.) can be useful when working with ebuilds:
Autotools — це набір пов’язаних пакетів, які при спільному використанні усувають багато труднощів, пов’язаних зі створенням портативного програмного забезпечення. Ці інструменти разом із кількома відносно простими вхідними файлами, що надаються вихідним потоком, використовуються для створення системи збірки для пакета.
Базовий огляд того, як поєднуються основні компоненти autotools.
У простому налаштуванні:
- Програма
autoconf
створює сценарій налаштування зconfigure.in
абоconfigure.ac
. - Програма
automake
створює Makefile.in з Makefile.am. - Сценарій
configure
запускається для створення одного або кількох файлів Makefile з файлів Makefile.in. - Програма
make
використовує Makefile для компіляції програми.