8.14. Flex-2.6.4

Le paquet Flex contient un outil de génération de programmes qui reconnaissent des motifs dans dans du texte.

Temps de construction approximatif: 0,1 SBU
Espace disque requis: 33 Mo

8.14.1. Installation de Flex

Préparez la compilation de Flex :

./configure --prefix=/usr \
            --docdir=/usr/share/doc/flex-2.6.4 \
            --disable-static

Compilez le paquet :

make

Pour tester les résultats (environ 0,5 SBU), lancez :

make check

Installez le paquet :

make install

Quelques programmes ne connaissent pas encore flex et essaient de lancer son prédécesseur, lex. Pour aider ces programmes, créez un lien symbolique nommé lex qui lance flex en mode d'émulation lex et créez également la page de manuel ed lex avec un lien symbolique :

ln -sv flex   /usr/bin/lex
ln -sv flex.1 /usr/share/man/man1/lex.1

8.14.2. Contenu de Flex

Programmes installés: flex, flex++ (lien vers flex), et lex (lien vers flex)
Bibliothèques installées: libfl.so
Répertoire installé: /usr/share/doc/flex-2.6.4

Descriptions courtes

flex

Un outil pour générer des programmes qui reconnaissent des motifs dans un texte. Cela permet une grande adaptabilité lors du choix des règles de recherche de motifs, ce qui élimine ainsi le besoin de développer un programme spécialisé

flex++

Une extension de flex utilisée pour générer du code et des classes C++. C'est un lien symbolique vers flex

lex

Un lien symbolique qui exécute flex en mode d'émulation lex

libfl

La bibliothèque flex