2010-09-23 9 views

risposta

4

TRE

Secondo l'autore si conforma più strettamente POSIX che quasi nulla là fuori, e ha anche il supporto per regexs approssimativi. È abbastanza aggiornato e dovrebbe funzionare su XP.

Reclama solo il successo con Windows 98-XP/Microsoft Visual C++ 6.0. Cygwin 1.3-1.5 con GCC funziona anche, apparentemente, ma se riesci a compilarlo e integrarlo, manda un'email all'autore.

5

avete alcune opzioni:

  • mingw-libgnurx dalla zona contributo degli utenti di MinGW; da README: funzionalità

    regex da glibc 2.5 estratto in una libreria separata, per Win32

  • msys-regex; dalla descrizione del pacchetto:

    versioni attuali derivano dall'attuazione GNULIB del modulo regex, ma una versione precedente del runtime derivato dal venerabile GNU regex biblioteca, con un'interfaccia leggermente diversa, è disponibile per le applicazioni legacy MSYS

  • pcre può essere compilato con MinGW

Se si esegue il cross-compiler MinGW su Fedora, libgnurx e pcre si trovano nel repository, ready to use with MinGW.

Per chi usa C++ Boost RegEx (che ha ottenuto nella TR1) e QRegExp (da Qt) sono anche opzioni.

+0

ho compilato pcre in mingw, ma non riesco ancora a compilare con #include ?????? –