c_pcre
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
c_pcre [2009/02/23 22:22] – créée thierry | c_pcre [2009/02/25 22:49] (Version actuelle) – thierry | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== pcre ====== | ====== pcre ====== | ||
Lien: http:// | Lien: http:// | ||
+ | |||
===== installer ===== | ===== installer ===== | ||
+ | ==== source ==== | ||
$ wget ftp:// | $ wget ftp:// | ||
$ unzip pcre-7.8.zip | $ unzip pcre-7.8.zip | ||
Ligne 13: | Ligne 15: | ||
$ man pcre | $ man pcre | ||
Et voila. | Et voila. | ||
- | ===== Exemple ===== | ||
- | TODO | ||
+ | ==== Test ==== | ||
+ | $ ./RunTest | ||
+ | PCRE C library tests | ||
+ | PCRE version 7.8 2008-09-05 | ||
+ | | ||
+ | Test 1: main functionality (Perl compatible) | ||
+ | OK | ||
+ | Test 2: API and error handling (not Perl compatible) | ||
+ | OK | ||
+ | Test 3: locale-specific features (using ' | ||
+ | OK | ||
+ | Test 7: DFA matching | ||
+ | OK | ||
+ | ==== les fichiers ==== | ||
+ | Les headers sont dans: | ||
+ | / | ||
+ | Les Lib dans: | ||
+ | / | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Exemples ===== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== pcredemo.c ==== | ||
+ | Un fichier d' | ||
+ | |||
+ | Pour compiler: | ||
+ | $ gcc -o pcredemo pcredemo.c -lprce | ||
+ | |||
+ | Pour charger les librairies dynamiques (Shared Object), il faut aussi faire: | ||
+ | $ export LD_LIBRARY_PATH=" | ||
+ | __ou__ , avant compilation: | ||
+ | $ export LD_RUN_PATH=/ | ||
+ | __ou__ , dans son " | ||
+ | LD_RUN_PATH=/ | ||
+ | |||
+ | Quelque soit la méthode, le chemin vers les " | ||
+ | |||
+ | Executer: | ||
+ | $ ./pcredemo " | ||
+ | | ||
+ | Match succeeded at offset 0 | ||
+ | | ||
+ | 1: value | ||
+ | 2: 1234 | ||
+ | No named substrings | ||
+ | |||
+ | FIXME | ||
c_pcre.1235427762.txt.gz · Dernière modification : 2009/02/23 22:22 de thierry