Hallo,
ich versuche gerade unter Linux die libxml++ zum Laufen zu bringen. Wenn ich
pkg-config libxml++-2.6 --modversion
mal ausführe, sagt er mir auch, dass ich version 2.23.2 an, also habe ich es wohl installiert.
Aber wenn ich das mein Projekt über make kompilieren lassen will, dann findet er plötzlich die libxml++.h nicht. Egal ob ich
#include <libxml++/libxml++.h>
oder
#include <libxml++.h>
angebe.
Im Makefile steht
all: $(addprefix ../obj/, $(OBJ))
g++ $(FLAGS) -o Start $(addprefix ../obj/, $(OBJ)) $(LIBDIR) $(LIBS) $(INCDIR) `pkg-config --cflags --libs libxml++-2.6`
. Habe ich die libxml++ vllt doch falsch installiert? Habe sie über die Synaptic-Paketverwaltung installieren lassen.
ich versuche gerade unter Linux die libxml++ zum Laufen zu bringen. Wenn ich
pkg-config libxml++-2.6 --modversion
mal ausführe, sagt er mir auch, dass ich version 2.23.2 an, also habe ich es wohl installiert.
Aber wenn ich das mein Projekt über make kompilieren lassen will, dann findet er plötzlich die libxml++.h nicht. Egal ob ich
#include <libxml++/libxml++.h>
oder
#include <libxml++.h>
angebe.
Im Makefile steht
all: $(addprefix ../obj/, $(OBJ))
g++ $(FLAGS) -o Start $(addprefix ../obj/, $(OBJ)) $(LIBDIR) $(LIBS) $(INCDIR) `pkg-config --cflags --libs libxml++-2.6`
. Habe ich die libxml++ vllt doch falsch installiert? Habe sie über die Synaptic-Paketverwaltung installieren lassen.