[so] Nelamurire
Alex Popa
alex at dataxnet.ro
Mon Oct 16 14:43:24 EEST 2006
Alexandru Trifan wrote:
> [stuff deleted]
> Nu inteleg din ce motive nu s-a apelat la sectiunea standard care
> compileaza proiectul ( all), si care este invocata doar prin comanda
> make. Stiu, puteam sa fac eu o sectiune all , care trecea in sectiunea
> build, dar... nu vi se pare un pic peste mana? Plus ca cei ce
> corecteaza trebuie sa aiba si ei in scripturi make build , in loc de
> un simplu make. Nu vreau sa credeti ca e vorba de inflexibilitate, dar
> nu cred ca doar de dragul de a crea unele reguli trebuie sa sfidam
> common-sense-ul.
Un simplu make NU este echivalent cu "make all". Un "make" rulat fara
argumente va rula PRIMUL target pe care il gaseste in Makefile... deci
nimic nu te opreste sa pui "build" ca primul target, si sa rulezi un
simplu "make".
Exemplu (din shell):
> $ cat Makefile
> gigi:
> ls -d /
> all:
> date
> $ gmake
> ls -d /
> /
...ceea ce dovedeste ca s-a rulat target-ul "gigi" si nu "all".
> $ gmake -v
> GNU Make 3.81
> [snip]
> Regards,
> Alexandru Trifan - Grupa 351C4
Have fun
Alex
More information about the so
mailing list