Makefile mit LIB
-
Hallo,
ich compiliere meine Anwendung immer so
g++ -c main.cpp g++ main.o -o hello -lsfml-graphics -lsfml-window -lsfml-system
Ich wollte jetzt eine Makefile schreiben, habe da leider noch keine Ahnung von (hab schon ein Buch bestellt, aber ist noch nicht angekommen). Hab es mal mit Hilfe der GNU Make Reference versucht.
LIBS = -lsfml-graphics -lsfml-window -lsfml-system all: hello clean: rm main.o hello hello: main.o g++ -o hello main.o main.o: g++ -c main.cpp
wenn ich die Makefile jetzt anschmeiße, kann er die Bibliothek nicht aufösen.
Wahrscheinlich muss ich noch die Libs in den Build-Prozess hinzufügen, aber ich weiß nicht wirklich wie.Kann man da jemand was zu sagen bzw. meine Makefile verbessern ?
Lg
-
einfach $(LIBS) in den Build Prozess.