ich habe erfolgreich mein eigenes Qt Location GeoServices Plugin (http://doc.qt.io/qt-5/qtlocation-geoser ... ng-plugins) als C++ Library geschrieben. Nun möchte ich diese in einer anderen Anwendung nutzen. Kopiere ich die kompilierte Library in den Standardpfad von Qt (Qt_home/5.4/gcc_64/plugins/geoservices) funktioniert die Anwendung einwandfrei und kann auf die Library zugreifen. Das möchte ich jedoch nicht. Deshalb habe ich einen Ordner im Projekt angelegt, in der die kompilierte Library-Datei liegt. In der Projektdatei habe ich folgendes angegeben, um so die Library bekannt zu machen.
Code: Alles auswählen
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/resources/osmPlugin/release/ -lOsmMapPlugin
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/resources/osmPlugin/debug/ -lOsmMapPlugin
else:unix: LIBS += -L$$PWD/resources/osmPlugin/ -lOsmMapPlugin
INCLUDEPATH += $$PWD/resources/osmPlugin
DEPENDPATH += $$PWD/resources/osmPlugin