pcre2 pakken inneholder en ny generasjon av Perl kompatible biblioteker for regulære uttrykk.
Klargjør pcre2 for kompilering:
./configure --prefix=/usr \ --docdir=/usr/share/doc/pcre2-10.45 \ --enable-unicode \ --enable-jit \ --enable-pcre2-16 \ --enable-pcre2-32 \ --enable-pcre2grep-libz \ --enable-pcre2grep-libbz2 \ --enable-pcre2test-libreadline \ --disable-static
Betydningen av installasjonsparametrene:
--enable-unicode
Dette alternativet aktiverer Unicode støtte og inkluderer funksjonene for håndtering av UTF-8/16/32 tegnstrenger i biblioteket.
--enable-jit
Dette alternativet aktiverer Just-in-time kompilering, noe som kan øke hastigheten på mønstergjenkjenningen betraktelig.
--enable-pcre2-16
Dette alternativet aktiverer støtte for 16-bits tegn.
--enable-pcre2-32
Dette alternativet aktiverer støtte for 32-bits tegn.
--enable-pcre2grep-libz
Dette alternativet legger til støtte for lesing av .gz komprimerte filer til pcre2grep.
--enable-pcre2grep-libbz2
Dette alternativet legger til støtte for lesing av .bz2 komprimerte filer til pcre2grep.
--enable-pcre2test-libreadline
Dette alternativet legger til linjeredigerings og historikk funksjoner i pcre2test programmet.
Kompiler pakken:
make
For å teste resultatene, utsted:
make check
Installer pakken:
make install