8.13. Pcre2-10.46

Le paquet pcre2 contient ue nouvelle génération des bibliothèques d'expressions régulières compatibles avec Perl.

Temps de construction approximatif: 0,5 SBU
Espace disque requis: 20 Mo

8.13.1. Installation de Pcre2

Préparez pcre2 pour la compilation :

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

Voici la signification des nouvelles options de configure :

--enable-unicode

Cette option active la prise en charge d'Unicode et contient les fonctions pour prendre en charge les chaines de caractères UTF-8/16/32 dans la bibliothèque.

--enable-jit

Cette option active la compilation à la volée, qui peut grandement améliorer la vitesse de la reconnaissance de motifs.

--enable-pcre2-16

Cette option active la prise en charge des caractères 16 bits.

--enable-pcre2-32

Cette option active la prise en charge des caractères 32 bits.

--enable-pcre2grep-libz

Cette option ajoute la prise en charge de la lecture des fichiers .gz compressés à pcre2grep.

--enable-pcre2grep-libbz2

Cette option ajoute la prise en charge de la lecture des fichiers .bz2 compressés à pcre2grep.

--enable-pcre2test-libreadline

Cette option ajoute les fonctionnalités d'édition de ligne et d'historique au programme pcre2test.

Compilez le paquet :

make

Pour tester les résultats, exécutez :

make check

Installez le paquet :

make install

8.13.2. Contenu de Pcre2

Programmes installés: pcre2grep et pcre2test
Bibliothèque installée: libpcre2-8.so, libpcre2-16.so, libpcre2-32.so et libpcre2-posix.so

Descriptions courtes

pcre2grep

est une version de grep qui comprend les expressions régulières compatibles avec Perl

pcre2test

peut tester une expression régulière compatible avec Perl