Supportnet Computer
Planet of Tech

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

C:taglib





Frage

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 1 von TByte

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

Klappt zwar nicht, aber trotzdem danke.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Suche in allen vorhandenen Beiträgen: