online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon Raute vom 08.11.2019, 18:01 Options

C:taglib

Nabend,
Hab im Internet die ID3 Libary taglib gefunden.
Leider weiß ich nicht wie ich die Bibliothek tag_c.h in das mitgelieferte Programmbeispiel einbinden soll.
Benutze Linux und gcc.
Bisher habe ich es immer so versucht:
Code:

gcc -c -I/usr/local/include/taglib/tag_c tagreader_c.c
gcc -o tagreader tagreader_c.o -L/usr/local/lib -ltag_c

Der Compiler kompiliert dann auch nur leider kommt folgende Fehlermeldung, wenn ich das Programm ausführe:
Code:

./tagreader: error while loading shared libraries: libtag_c.so.0: cannot open shared object file: No such file or directory


Kann mir da jemand weiterhelfen?

Zusätzlich muss man noch sagen, dass es sich bei taglib eigentlich um eine C++ Libary handelt. Man muss halt nur diese speziellen C Bindings inkludieren.

Danke


Antwort schreiben

Antwort 1 von TByte vom 08.11.2019, 18:45 Options

Ich bin noch Anfänger und hab deine Frage daher auch nicht so richtig verstanden, aber ich denke du must in dein Programm hinschreiben:

#include "tag_c.h"

aber denk dran, dass im code von tag_c.h

#include <iostream.h>

steht, dan sollte es funktionieren, aber wie gesagt, ich bin noch Anfänger und villeicht hab ich deine Frage nicht so richtig verstanden.

Antwort 2 von Raute vom 08.11.2019, 18:53 Options

Klappt zwar nicht, aber trotzdem danke.

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 11:26:25 2026