undefined reference to stricmp

Ich versuche zu erstellen, die eine Methode sucht und ersetzt eine Zeichenfolge innerhalb einer Zeichenfolge, aber ich habe wohl einige Fehler zur compile-Zeit mit es. Könnte ich etwas Hilfe in herauszufinden, was Los ist?

void replaceString(char *find, char *replace)
{
    int len_string,i;
    char temp[30];
    len_string=strlen(find);
    while(1)
    {
        for(i=0;i<len_string;i++) temp[i]=fgetc(edit);
            temp[i+1]=NULL;
        /* the stricmp() is used for comparing both string. */
        if(stricmp(find,temp)==0)
        {
            fprintf(edit,"%s ",replace);
            fclose(edit);
            exit(1);
        }
        fseek(edit,-(len_string-1),1);
    }       
}

den Fehler bekomme ich bei der Kompilierung wird undefined reference to stricmp.
Ich weiß, es ist nicht die richtige Codierung Konvention, aber Bearbeiten (Objekt vom Typ FILE) derzeit ist eine Globale variable.

InformationsquelleAutor Jonathan | 2011-05-07
Schreibe einen Kommentar