Die Suche ergab 30 Treffer
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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.
- 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)...
- 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...