Seite 1 von 1

Shared Object einbinden

Verfasst: 1. Oktober 2008 21:49
von chrootdev
Hallo

ich komme noch nicht ganz klar mit *.so dateien.

Ich verwende eclipse unter linux und möchte eine *.so datei, die ich mit qt erstellt habe einbinden.

Meine vorgehensweise:
  • 1. *.so datei erstellt
    2. *.so datei + header datei nach "/usr/lib/test" kopiert
    3. in eclipse include pfad für die header datei angebenen
    4. in der *.pro datei folgenden eintrag gemacht "LIBS += test/libtest.so.1.0.0"
Jetzt bekomme ich immer die fehlermeldung:

Code: Alles auswählen

g++: test/libtest.so.1.0.0: No such file or directory
Was mache ich falsch?

Danke!

Mfg

Verfasst: 2. Oktober 2008 21:04
von solarix

Code: Alles auswählen

LIBS += -L/usr/lib/test
LIBS += -ltest
"man gcc" sollte allfällige Fragen klären...

Verfasst: 2. Oktober 2008 21:41
von chrootdev
Danke für deine Antwort!