Skip to content

Makefile

Aviv Naaman edited this page May 16, 2020 · 2 revisions

רגע, מה עוד מעניין במייקפייל?

מייקפייל בעולם האמיתי בדרך כלל לא נראה ככה:

executable: dep1.o dep2.o dep3.o global.h
  gcc -g dep1.o dep2.o dep3.o -ansi -Wall -pedantic -lm -o executable
dep1.o: dep1.c global.h
  gcc -c dep1.c -ansi -Wall -pedantic -lm -o dep1.o
dep2.o: dep2.c global.h
  gcc -c dep2.c -ansi -Wall -pedantic -lm -o dep2.o
dep1.o: dep2.c global.h
  gcc -c dep2.c -ansi -Wall -pedantic -lm -o dep2.o

אלא יותר ככה:

Clone this wiki locally