PCRE2-10.44

Introduksjon til PCRE2

PCRE2 pakken inneholder en ny generasjon av Perl Compatible Regular Expression biblioteker. Disse er nyttige for å implementere regulære uttrykksmønster samsvarende med samme syntaks og semantikk som Perl.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

PCRE2 Avhengigheter

Valgfri

Valgrind-3.23.0 og libedit

Installasjon av PCRE2

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

./configure --prefix=/usr                       \
            --docdir=/usr/share/doc/pcre2-10.44 \
            --enable-unicode                    \
            --enable-jit                        \
            --enable-pcre2-16                   \
            --enable-pcre2-32                   \
            --enable-pcre2grep-libz             \
            --enable-pcre2grep-libbz2           \
            --enable-pcre2test-libreadline      \
            --disable-static                    &&
make

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

Nå, som root bruker:

make install

Parameterforklaringer

--enable-unicode: Denne bryteren aktiverer Unicode støtte og inkluderer funksjonene for håndtering av UTF-8/16/32 tegn strenger i biblioteket.

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

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

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

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

--enable-pcre2test-libreadline: Denne bryteren legger til linjeredigering og historiefunksjoner til pcre2test 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: pcre2-config, pcre2grep, og pcre2test.
Installerte Biblioteker: libpcre2-8.so, libpcre2-16.so, libpcre2-32.so, og libpcre2-posix.so
Installerte Mapper: /usr/share/doc/pcre2-10.44

Korte Beskrivelser

pcre2grep

er en versjon av grep som forstår Perl compatible regular expressions.

pcre2test

kan teste et Perl compatible regular expression.

pcre2-config

sender ut kompileringsinformasjon til programmer som kobler mot PCRE2 biblioteker