< Ontwerp en bouw een besturingssysteem < Organisatie
Dit artikel is een beginnetje. 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.

 

This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.