Ontwerp en bouw een besturingssysteem/Organisatie/Mappenstructuur

Uit Wikibooks
Naar navigatie springen Naar zoeken springen
Dit artikel is een beginnetje. U wordt uitgenodigd op bewerk te klikken om uw kennis aan dit artikel toe te voegen. Crystal txt.png

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 http://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.