Was ist eine AC-Datei?
AC-Datei ist die Autoconf-Skriptdatei. Autoconf ist ein erweiterbares Paket von M4-Makros, die Shell-Skripte erzeugen, um Software-Quellcodepakete automatisch zu konfigurieren. Diese Skripte können die Pakete ohne manuellen Benutzereingriff an viele Arten von UNIX-ähnlichen Systemen anpassen. Autoconf erstellt ein Konfigurationsskript für ein Paket aus einer Vorlagendatei, die die Betriebssystemfunktionen auflistet, die das Paket in Form von M4-Makroaufrufen verwenden kann.
Das Erstellen von Konfigurationsskripten mit Autoconf erfordert GNU M4. Sie sollten GNU M4 (mindestens Version 1.4.6, obwohl 1.4.13 oder höher empfohlen wird) installieren, bevor Sie Autoconf konfigurieren, damit das Konfigurationsskript von Autoconf es finden kann. Die von Autoconf erstellten Konfigurationsskripte sind in sich abgeschlossen, sodass ihre Benutzer Autoconf (oder GNU M4) nicht benötigen.
Wie öffne ich eine AC-Datei?
AC steht für Automatische Konfiguration. Es ist ein von GNU Autoconf generiertes Skript, das es ermöglicht, den Software-Quellcode an verschiedene Posix-ähnliche Systeme anzupassen, indem es die erforderlichen Funktionen im Paket testet. Das Skript wird als AC-Datei bezeichnet.
Wichtige Autotools-Komponenten
Ein Verständnis der GNU-Autotools (automake
, autoconf
usw.) kann bei der Arbeit mit Ebuilds hilfreich sein:
Autotools ist eine Sammlung verwandter Pakete, die, wenn sie zusammen verwendet werden, einen Großteil der Schwierigkeiten beseitigen, die mit der Erstellung portabler Software verbunden sind. Diese Tools werden zusammen mit einigen relativ einfachen, von Upstream bereitgestellten Eingabedateien verwendet, um das Build-System für ein Paket zu erstellen.
Ein grundlegender Überblick darüber, wie die wichtigsten Autotools-Komponenten zusammenpassen.
In einer einfachen Einrichtung:
- Das
autoconf
-Programm erstellt ein Konfigurationsskript entweder ausconfigure.in
oderconfigure.ac
. - Das
automake
-Programm erzeugt ein Makefile.in aus einem Makefile.am. - Das Skript „configure“ wird ausgeführt, um eine oder mehrere Makefile-Dateien aus Makefile.in-Dateien zu erstellen.
- Das
make
-Programm verwendet das Makefile, um das Programm zu kompilieren.
Verweise
See Also
- BIB-Datei – BibTeX-Bibliographie – Was ist eine .bib-Datei und wie öffnet man sie?
- FS-Datei – Visual F#-Quelldatei – Was ist eine .fs-Datei und wie öffnet man sie?
- GED-Datei – GEDCOM-Genealogie-Datendatei – Was ist eine .ged-Datei und wie öffnet man sie?
- INO-Datei – Arduino Sketch – Was ist eine .ino-Datei und wie öffnet man sie?
- MAX-Datei – 3ds Max-Szenendatei – Was ist eine .max-Datei und wie öffnet man sie?