Librarys einbinden?



  • Ich habe ein Problem, da ich nicht weiß wie man Statische Librarys Linkt.

    Ich deachte es würde Reichen die Header Datei mit denn nötigen Funktionsaufrufen einzubinden, dann bekomme ich aber beim Kompelieren die Fehlermeldung

    #include "qmailadmin.h"
    #include "qmailadminx.h"
    

    Ich habe auch nichts in der FAQ oder im Forum gefunden

    Danke schon mal für eure Hilfe.

    BlaBlup



  • deine lib heisst zB libpferdchen.a

    dann gcc <viele schöne optionen> -lpferdchen

    wenn du libpferdchen.so und libpferdchen.a hast, also shared und static

    dann gcc <viele schöne optionen> -static -lpferdchen

    man gcc, man ld



  • ist kein Unix Problem, sondern ein Problem mit dem GCC und gehört also in das andere Compiler Forum


Anmelden zum Antworten