Make: Forskelle mellem versioner

Content deleted Content added
m Gendannelse til seneste version ved Kaare, fjerner ændringer fra 89.184.150.182 (diskussion | bidrag)
Tag: Tilbagerulning
m Syntaks fremhævning
Linje 27:
I sin enkleste form beskriver en Makefile, hvordan hver enkelt fil skal fremstilles og hvilke filer, den har afhængigheder til. En makefile til et [[Hello world-program]] kunne se sådan ud:
 
<syntaxhighlight lang="make">
# Der bruges GNU-make
Line 45 ⟶ 46:
hello.o: hello.c licens.h
$(CC) ${CFLAGS} -c -o hello.o hello.c
</syntaxhighlight>
 
Kommentarer markeres med #. Variabler defineres med lighedstegn og bruges med syntaksen $(variabel). Hver opgave, der skal udføres har et navn, som skrives i starten af en linje og afsluttes med et kolon. Eventuelle filer, der skal være tilstede før opgaven kan udføres angives på samme linje. Kommandoerne, der skal udføres indledes med et tabuleringstegn.