8.14. Flex-2.6.4

Flex pakken inneholder et verktøy for å generere programmerer som gjenkjenner mønstre i tekst.

Omtrentlig byggetid: 0.1 SBU
Nødvendig diskplass: 33 MB

8.14.1. Installasjon av Flex

Forbered Flex for kompilering:

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

Kompiler pakken:

make

For å teste resultatene (ca. 0,5 SBU), utsted:

make check

Installer pakken:

make install

Noen få programmer vet ikke om flex ennå og prøver å kjøre forgjengeren, lex. For å støtte de programmene, opprett en symbolsk lenke kalt lex som kjører flex i lex emuleringsmodus, og opprett også mansiden til lex som en symlenke:

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

8.14.2. Innhold i Flex

Installerte programmer: flex, flex++ (lenker til flex), og lex (lenker til flex)
Installerte biblioteker: libfl.so
Installert mappe: /usr/share/doc/flex-2.6.4

Korte beskrivelser

flex

Et verktøy for å generere programmer som gjenkjenner mønstre i tekst; det gir mulighet for allsidigheten til å spesifisere reglene for mønstersøking, eliminere behovet for å utvikle et spesialisert program

flex++

En utvidelse av flex brukes til å generere C++ kode og klasser. Det er en symbolsk kobling til flex

lex

En symbolsk lenke som kjører flex i lex emuleringsmodus

libfl

flex biblioteket