Ontwerp en bouw een besturingssysteem/Organisatie/Makefiles: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
k red.
Regel 1:
Steeds weer voor elk bestand die compileeropdracht intypen, wordt een beetje vervelend. Gelukkig is er een oplossing die in de Linux wereld erg veel gebruikt wordt voor het compileren van applicaties. Die oplossing is '''<tt>make</tt>''', een hulpmiddel dat zogenaamde ''makefile'' scripts kan uitvoeren, en speciaal bedoeld is voor het compileren van applicaties, het genereren van documentatie, en dat soort taken.
 
Het schrijven van goede makefiles is een kunst op zich, en in dit boek ligt de nadruk op het bouwen van een besturingssysteem, dus worden makefiles niet uitgebreid behandeld. Maar omdat ze zo onmisbaar zijn volgt hier een korte uitleg van makefiles zoals die direct voor het besturingssysteem gebruikt kunnen worden.
Regel 33:
 
== Hoofdmap makefile ==
Het vorige bestand is geen echte makefile, maar bevat alleen de basis ervan. Dat gebruiken we in de echte makefile die gemaakt moet worden in dezelfde map (<tt>/</tt>), <tt>Makefile</tt> genaamd, zonder extentieextensie. Het bestand heeft de volgende inhoud:
{{Code|Titel=/'''Makefile'''|Code=<source lang="text">
include Makefile.inc
Regel 97:
{{Bericht
|titel=Mappenstructuur
|bericht=Deze makefiles gaan er vanervan uit dat je je aan de eerder genoemde [[Ontwerp en bouw een besturingssysteem/Organisatie/Mappenstructuur|mappenstructuur]] hebt gehouden.
|type=nb}}
 
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.