Ontwerp en bouw een besturingssysteem/Organisatie/Mappenstructuur

Uit Wikibooks
Wikipedia
Dit artikel is een eerste opzet. U wordt uitgenodigd op bewerken te klikken om uw kennis aan dit artikel toe te voegen.

Omdat we, als het goed is, binnenkort veel meer (code)bestanden zullen hebben, is het een goed idee om nu al vast na te denken over hoe we dat gaan indelen en beheren. Een veelgebruikte mappenindeling is om per onderdeel de algemene bronbestanden in de map src te zetten en de headerbestanden in include. Als een onderdeel platform-specifieke delen bevat, komt dat in src en include mappen in een submap arch van het onderdeel.

De mappenstructuur die we gebruiken voor ons besturingsysteem is voorlopig als volgt:

/
  /kernel
    /src
    /include
    /arch
      /i586
        /src
        /include
  /doc

De kernel map spreekt voor zich. De submap arch kan straks platform-specifieke code bevatten. Voor documentatie is de doc map gereserveerd.  

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.