6.24. M4-1.4.3

Balíček M4 obsahuje makro procesor.

Průměrný čas kompilace: 0.1 SBU
Potřebné volné místo: 2.8 MB
Instalace závisí na: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Perl, and Sed

6.24.1. Instalace M4

Připravte M4 ke kompilaci:

./configure --prefix=/usr

Zkompilujte balíček:

make

K otestování výsledků,spusťte: make check.

Nainstalujte balíček:

make install

6.24.2. Contents of M4

Nainstalovaný program: m4

Krátký popis

m4

kopíruje zadané soubory,při čemž expanduje makra,které obsahují.Tyto makra mohou být vestavěná i definovéna uživatelem a mohou obsahovat hodně argumentů.Vedle přípavy orzšíření makra má m4 vestavěné funkce zahrnující pojmenovávání souborů,spouštění Unixových příkazů,celočíselnou aritmetiku,manipulaci s textem,rekurzi,atd.Program m4 může být použir jako front-end pro kompiler,nebo makro procesor.