PCRE2-10.40

Introduction à PCRE2

Le paquet PCRE2 contient une nouvelle génération des bibliothèques Perl Compatible Regular Expression. Elles sont utiles pour implémenter la recherche de motif par expressions régulières en utilisant la même syntaxe et la même sémantique que Perl.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Dépendances de PCRE2

Facultatives

Valgrind-3.19.0 et libedit

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/pcre2

Installation de PCRE2

Installez PCRE2 en exécutant les commandes suivantes :

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

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--enable-unicode : Ce paramètre active le support d'Unicode et inclus les fonctions pour gérer les chaînes de caractère UTF-8/16/32 dans la bibliothèque.

--enable-pcre2-16 : Ce paramètre active le support des caractères 16 bits.

--enable-pcre2-32 : Ce paramètre active le support des caractères 32 bits.

--enable-pcre2grep-libz : Ce paramètre ajoute le support de la lecture de fichiers compressés .gz à pcre2grep.

--enable-pcre2grep-libbz2 : Ce paramètre ajoute le support de la lecture de fichiers compressés .bz2 à pcre2grep.

--enable-pcre2test-libreadline : Ce paramètre ajoute la fonctionnalité d'édition de ligne et d'historique au programme pcre2test.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--enable-jit : cette option active la compilation Just-in-time, qui peut grandement accélérer la recherche de motif.

Contents

Programmes installés: pcre2-config, pcre2grep et pcre2test.
Bibliothèques installées: libpcre2-8.so, libpcre2-16.so, libpcre2-32.so et libpcre2-posix.so
Répertoire installé: /usr/share/doc/pcre2-10.40

Descriptions courtes

pcre2grep

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

pcre2test

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

pcre2-config

affiche les informations de compilation aux programmes se liant contre les bibliothèques PCRE2

Last updated on