[gelöst].lib dateien einbinden bzw. verwenden



  • Hallo,

    ich habe eine header datei und eine source datei geschrieben in denen eine einfache klasse definiert ist. Mit Dev-Cpp habe ich das Projekt in eine .lib datei kompiliert. Allerdings weis ich jetzt nicht weiter wie ich diese .lib datei in einem anderen projekt verwenden kann. Bitte helft mir.

    Danke im voraus

    lg andre111



  • Das, was du vorhast ist nicht so einfach mal ein Projekt als lib kompilieren und gut ist. Dafür brauchst du noch im Code gewisse Stellen.

    z.B hier:
    http://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=6200

    Das benutzen der libs sollte dann relativ einfache werden. Du musst dann einfach die entsprechende Header Datei includieren und die lib bekannt machen. (In der IDE machbar).



  • danke,

    also ich brauche immer eine dll dazu und nur eine einzelne .lib funktioniert nicht? weil bei dev-cpp kann ich einfach einstellen bei projekt dass ich eine statische .lib bekomm. Für kleinere klassen ist es dann vermutlich sinnvoller einfach nur die header und die source datei zum projekt hinzuzufügen.

    andre111



  • Natürlich gehen auch statische Libs. Einfach das Projekt dahingehend kompilieren und die lib im anderen Programm dazulinken. Headerdateien für Funktionsdeklarationen mit rein und ab gehts.

    Wie genau du die lib in dein Projekt einbindest, hängt von deinem Compiler/IDE ab.



  • Ich habs probiert und es funktioniert.

    Danke

    Gruß andre111


Anmelden zum Antworten