Hallo zusammen,
ich muss ein programm schreiben in dem mehere Klassen zu einer einzigen executable comiliert werden. Dies will ich mit einer einigen makefile erreichen. Weiterhin will ich diese makefile nur mit "make" und keinem weitern Parameter aufrufen.
Das ganze sieht im augenblick ungefaehr so aus
Das dumme ist nur dass wenn ich bloss make eingebe nur quellfile1 compilert wird weil die dem "all" statement entspricht.
Ich will also eine makefile die einfach alles macht was dransteht.
Kann mir einer von euch helfen?
gruesse,
Stefan
ich muss ein programm schreiben in dem mehere Klassen zu einer einzigen executable comiliert werden. Dies will ich mit einer einigen makefile erreichen. Weiterhin will ich diese makefile nur mit "make" und keinem weitern Parameter aufrufen.
Das ganze sieht im augenblick ungefaehr so aus
Code:
all: zielfile //hat den gleichen namen wie quellfile1.class
zielfile: quellfile1.o quellfile2.o
gcj compilere das ganze
quellfile1.o: quellfile1.class
gcj vorcompilieren
quellfile2.0: quellfile2.class
gcj vorcompilieren
Das dumme ist nur dass wenn ich bloss make eingebe nur quellfile1 compilert wird weil die dem "all" statement entspricht.
Ich will also eine makefile die einfach alles macht was dransteht.
Kann mir einer von euch helfen?
gruesse,
Stefan