6.24. M4-1.4.3

M4 enthält einen Makroprozessor.

Geschätzte Kompilierzeit: 0.1 SBU
Ungefähr benötigter Festplattenplatz: 2.8 MB
Die Installation ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Perl und Sed

6.24.1. Installation von M4

Bereiten Sie M4 zum Kompilieren vor:

./configure --prefix=/usr

Kompilieren Sie das Paket:

make

Um das Ergebnis zu prüfen, führen Sie make check aus.

Installieren Sie das Paket:

make install

6.24.2. Inhalt von M4

Installiertes Programm: m4

Kurze Beschreibungen

m4

Kopiert die Eingabe zur Ausgabe und führt dabei Makros aus. Die Makros können entweder vordefiniert oder selbstgeschrieben sein und beliebige Argumente übernehmen. Neben der Fähigkeit, Makros auszuführen, besitzt m4 eingebaute Funktionen zum Einfügen benannter Dateien, zum Ausführen von Unix-Befehlen und Integer-Berechnungen, zur Manipulation von Text und zur Behandlung von Rekursionen usw. m4 kann entweder als Frontend zu einem Compiler oder als eigenständiger Makroprozessor genutzt werden.