PCRE-8.45

Introduksjon til PCRE

PCRE pakken inneholder Perl Compatible Regular Expression biblioteker. Disse er nyttige for å implementere regulære uttrykk mønstertilpasning ved å bruke samme syntaks og semantikk som Perl 5.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

PCRE Avhengigheter

Valgfri

Valgrind-3.22.0

Installasjon av PCRE

Installer PCRE ved å kjøre følgende kommandoer:

./configure --prefix=/usr                     \
            --docdir=/usr/share/doc/pcre-8.45 \
            --enable-unicode-properties       \
            --enable-pcre16                   \
            --enable-pcre32                   \
            --enable-pcregrep-libz            \
            --enable-pcregrep-libbz2          \
            --enable-pcretest-libreadline     \
            --disable-static                 &&
make

For å teste resultatene, kjør: make check.

Nå, som root bruker:

make install

Parameterforklaringer

--enable-unicode-properties: Denne bryteren aktiverer Unicode-egenskaper støtte og inkluderer koden for håndtering av UTF-8/16/32 tegnstrenger i biblioteket. Du trenger denne bryteren hvis du skal bygge GLib-2.78.4.

--enable-pcre16: Denne bryteren aktiverer 16 bit karakterstøtte.

--enable-pcre32: Denne bryteren aktiverer 32 bit karakterstøtte.

--enable-pcregrep-libz: Denne bryteren legger til støtte til pcregrep for å lese .gz komprimerte filer.

--enable-pcregrep-libbz2: Denne bryteren legger til støtte til pcregrep for å lese .bz2 komprimerte filer.

--enable-pcretest-libreadline: Denne bryteren legger til linje redigerings- og historiefunksjoner til pcretest programmet.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

--enable-jit: dette alternativet aktiverer Just-in-time kompilering, noe som kan øke hastigheten på mønstertilpasning.

Innhold

Installerte Programmer: pcregrep, pcretest, og pcre-config
Installerte Biblioteker: libpcre.so, libpcre16.so, libpcre32.so, libpcrecpp.so og libpcreposix.so
Installerte Mapper: /usr/share/doc/pcre-8.45

Korte Beskrivelser

pcregrep

er et grep som forstår Perl kompatible regulære uttrykk

pcretest

kan teste et Perl kompatibelt regulært uttrykk

pcre-config

brukes under kompileringsprosessen for programmer som lenkes til PCRE biblioteker