Die Suche ergab 30 Treffer

von MoMo
Mi Mai 23, 2018 2:38 pm
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

du meinst mit in der Lib - in der .so Datei? Dort habe ich nicht reingeschaut - ich denke aber auch nicht das da der Fehler liegt, ich hab ja die Lib gedownloadet mit ihren Headern und da sollte es doch keine Komplikationen geben, habe ja nichts an den Dateien verändert. Lib runtergeladen - gebaut d...
von MoMo
Mi Mai 23, 2018 1:40 pm
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

Auch wenn ich die .so nicht im -L Pfad angebe, wie du sagst, kommt die Meldung. Dort steh tauch nicht, das die Lib nicht gefunden wurde - ebenfalls hast du recht im Build Verzeichnis liegt die .so bzw liegen dort 3 Stück ".so ; .so.0.3 und .so.0.3.0" /tmp/ccWGjNH5.o: In Funktion `main::{lambda(frank...
von MoMo
Mi Mai 23, 2018 12:28 pm
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

Sorry für die späte Rückmeldung und vielen lieben Dank für deine Mühen! Ich sitze wieder an dem Projekt und kompiliere jetzt mit g++ Das ist mir schon unangenehm weiter zu fragen aber: Jetzt kommen folgende Meldungen: myproject.cpp:(.text+0x41): Nicht definierter Verweis auf `franka::Duration::toSec...
von MoMo
Di Mai 08, 2018 9:33 am
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

Hey, ok vom Regen in die Traufe... es hört nicht auf. Nach deiner Berichtigung war der Fehler weg, aber jetzt kommt ein neuer: /usr/bin/ld: /tmp/ccamyvZz.o: undefined reference to symbol '_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3' //usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbo...
von MoMo
Mo Mai 07, 2018 2:55 pm
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

Ja deine Tipps sind bis jetz auch immer sehr gut. ich die ganzen Fehler mal analysiert und es liegt teils daran das ich c++11 brauche, habe dann -std=c++11 in den Compileraufruf gemacht und erhalte nun folgendes: /usr/bin/ld: cannot find -lfranka collect2: error: ld returned 1 exit status Mein Aufru...
von MoMo
Mo Mai 07, 2018 1:01 pm
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

vielen Dank, ja das habe ich verstanden ich habe mich für die bessere Variante entschieden. Daraufhin kam eine Fehlermeldung das ein Header noch die Eigen Lib benutzt die hab ich dann unter usr/include/ gefunden und auch noch mit -I verlinkt im Aufruf. Jetzt kommen nur unzählbare Fehler beim compile...
von MoMo
Mo Mai 07, 2018 12:09 pm
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

hatte example immer nur als Platzhalter wie ihr euch denken könnt, so ist der eigentliche Aufruf. Compielraufruf einmal so: g++ myproject.cpp -I /home/system/libfranka/include/ -L /home/system/libexample/build/ -lfranka -o test und so: g++ myproject.cpp -I /home/system/libfranka/include/franka -L /h...
von MoMo
Mo Mai 07, 2018 10:58 am
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

Sorry das mit dem example/XXX.h hat sich erledigt, das example war nur ein weiteres Verzeichnis, habe den -I Pfad angepasst, jedoch findet er die Header in dem Ordner trotzdem nicht.
von MoMo
Mo Mai 07, 2018 10:54 am
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

Re: shared Libraries einbinden

vielen Dank für die schnelle Antwort :) ich wollte eigentlich sowas wie Eclipse benutzen, jedoch hab ich es da auch nicht 100% hinbekommen und will es jetz über Kommandozeile mit gcc probieren. ich habe folgendes eingegeben: g++ example.cpp -I /home/system/libexample/include/(hier liegen die header)...
von MoMo
Mo Mai 07, 2018 10:09 am
Forum: C / C++
Thema: shared Libraries einbinden
Antworten: 28
Zugriffe: 24464

shared Libraries einbinden

Hallo, OS: Ubuntu 1. ich habe ein Porjekt " /home/system/my_project/example.cpp " angelegt. 2. Ich habe eine shared Library gedownloaded und bauen lassen, "/ home/system/libexample " So habe ich die Lib nach dem downloaden gebaut: Im Verzeichnis der Bibliothek - mkdir build - cd build - cmake DCMAKE...