Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť makefile pomenovaný " maketest " v adresári , kde je zdroj súbory sú umiestnené . Ak existujúce zdrojové súbory sú pomenované " testing.cpp " a " testing2.cpp " , potom makefile bude odkazovať na tieto dva súbory do kompilácie . Makefile bude vyzerať podobne ako tento príklad :
all :
g+ + testing.cpp testing2.cpp - o testing3
zostavuje dva zdrojové súbory a názvy výstupu súbor " testing3 . "
2
spustite make súbor . Do príkazového riadka zadajte :
make - f maketest
Tento príkaz spustí " robiť " na makefile " maketest " , ktorý vykonáva obsiahnuté príkazy . Potom sa testing.cpp a testing2.cpp zostaviť podľa makefile poradí . Ak existuje iba jeden makefile v adresári , stačí spustiť príkaz
aby
Hoci je potrebné pomenovať súbor " makefile . "
3
Upraviť makefile na označenie závislostí . V textovom editore , upraviť maketest podobať závislosť medzi testing.cpp a testing2.cpp :
all : závisí
závisí : testing.o testing2.o
g+ + - c testing.o testing2.o - o závislé
testing.o :
g+ + - c testing.cpp
testing2.o :
g+ + - c testing2.cpp
makefile ukazuje , že existuje závislosť , " závislé " , ktorý vyžaduje von súbory , testovanie a testing2 . Makefile bude kompilovať zdrojové súbory v požadovanom poradí .