PCRE



  • Hallo,
    Ich hab mir die PCRE - DLL runtergeladen, aber irgendwie komm ich nicht zurecht...

    mein kleines Programm :

    #include <windows.h>
    #include "pcre.h"
    
    int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow)
    {
     pcre *re;
     const char *error;
     int erroffset;
     int rc;
     int ovector[30];
    
     const char **temp;
    
     re = pcre_compile("[Hallo.*]", 0, &error, &erroffset, NULL);
    
     if(re != NULL)
     MessageBox(NULL, "Bis jetzt keine Fehler", "no erros yet...", NULL);
    
     rc = pcre_exec(re, NULL, "Mal gucken, ob er es findet...[Heute ist ein schoener Tag], oder findest du nicht?", 11, 0, 0, ovector, 30);
    
     pcre_get_substring("Mal gucken, ob er es findet...[Heute ist ein schoener Tag], oder findest du nicht?", ovector, rc, 1, temp);
    
     return 0;
    }
    

    das ganze compilier ich folgendermaßen :

    bcc32 -tW test.cpp pcre.lib pcreposix.lib

    bei mir kommt aber ein "unresolved external _pcre_get_substring"-Fehler

    Wie kann das?
    Ich hab es einmal ohne die LIBs compiliert, und es kommt kein Fehler, es müsste aber zwei kommen, oder?

    danke



  • versuch mal mit

    #pragma link "pcre.lib"
    #pragma link "pcreposix.lib"
    


  • Bringt nix...immernoch die gleiche fehlermeldung...


Anmelden zum Antworten