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.