Der Qt Creator kann nicht finden library-Datei
Ich habe eine lib wie in meinem .pro Datei:
unix {
LIBS += ../lib_dir/myLib.a
//other includes not related to this
}
Und wenn ich versuche, bekomme ich "undefined reference" Fehler für jede Funktion aus dieser lib und ein Fehler:
File not found: ../lib_dir/myLib.a(myLib.o)
Was könnte ich falsch gemacht?
BEARBEITEN:
Hier ist, was ich geschrieben habe:
LIBS += -L../lib_dir -lmyLib
Hier ist der Datei-Pfad:
/home/livanov/Project/lib_dir/myLib.a
Hier ist der Pfad von meinem Projekt mit der lib:
/home/livanov/Project/client_app
- möglich, Duplikat der QMake: Referenzierung einer Bibliothek, die mit relativen Pfaden
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit der form beschrieben, in qmake ist variable Referenz:
Wenn der Pfad zu deiner Bibliothek Leerzeichen enthält, verwenden Sie Anführungszeichen:
Wenn das nicht funktioniert, müssen wir sehen, dass die tatsächlichen Pfad zu deiner Bibliothek.