Ich habe eine Menge Zeit, eine Dokumentation zu finden, die klar erklärt, wie man eine statische Bibliothek in Qt Creator verwendet.Verwenden einer statischen Bibliothek in Qt Creator
Ich habe meine statische Bibliothek mit Qt Creator erstellt und kompiliert (Neu => Projekte \ C++ - Bibliothek => Typ auf "Statisch verknüpfte Bibliothek" setzen). Es kompiliert und spuckt eine ".a-Datei" aus.
Das Problem, auf das ich stoße, ist, wenn ich versuche, die Bibliothek zu verwenden. Ich habe ein anderes Projekt, das es benutzen möchte (#include Dateien in der Bibliothek, usw.), aber ich weiß nicht die richtige Weise, mit der Bibliothek zu verbinden oder Dateien von der Bibliothek einzuschließen.
Ich fand die Antwort auf http://doc.trolltech.com/4.5/qmake-project-files.html#deklaring-other-libraries kurz nachdem ich sie gepostet hatte (hatte dummes Zeug über den Schöpfer gegoogelt, anstatt einfach in qmake docs zu wandern). Ich weiß immer noch nicht, was die -L oder -l bedeuten, aber so ist die Natur der Makefiles .. Befehlszeile gobbl-dee-gook, die leicht in ... Befehlszeile verschlungen werden kann gobble-dee-gook. RPG's Antwort ist auch relevant, die Includepath Zeug ist wichtig .. Ich markiert Ihre richtig, weil die -L/-l auch wichtig scheinen! –
Dies funktionierte nicht für mich, aber eine andere Antwort hier, die mit der rechten Maustaste während der Bearbeitung der. Pro-Datei und der Verwendung der "Add Library" UI. – andrewrk