libcurl verwenden



  • Ich hoffe mal, dass dies hier der richtige Platz für den Thread ist.

    Ich beschäftige mich gerade mit der libcurl.

    Dazu habe ich mir eines der Beispielprogramme runtergeladen und versucht das zu compilieren.

    Die Unterverzeichnisse "curl" und "lib" befinden sich wie verlangt in meinem Projektverzeichnis und sind eingetragen.

    Nun bemängelt er in der "curl/curl.h" den folgenden fett markierten Eintrag.

    #include "curlver.h"         /* libcurl version defines   */
    [b]#include "curl/curlbuild.h"  /* libcurl build definitions */[/b]
    #include "curlrules.h"       /* libcurl rules enforcement */
    

    Er findet die Headerdatei ("curl/curlbuild.h") nicht. Komischerweise steht nur bei diesem include ein Verzeichnis davor, bei den beiden anderen ( curlver.h, curlrules.h ) komischerweise nicht obwohl die im gleichen Verzeichnis liegen.

    Irgendwie steig ich da nich ganz durch...



  • hast du mal in deinem include-pfad geschaut, wo die headerdatei liegt?



  • Die Headerdatei liegt im gleichen Verzeichnis wie die beiden anderen Header.
    Also relativ zur "main.cpp" in "/curl".

    Die interessante Frage ist ja: wieso bemängelt er die zwei anderen Header nicht, obwohl die im gleichen Verzeichnis liegen.

    PS: IDE ist Codeblocks



  • Die Headerdatei liegt im gleichen Verzeichnis wie die beiden anderen Header.

    Na dann lass doch einfach den Ordnernamen weg, so geht's ja scheinbar.



  • Das weglassen des Ordner-Names hab ich schon versucht... bringt auch nix. Gleicher Fehler.


Anmelden zum Antworten