Naar inhoud springen

Objectcode

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Ken123 (overleg | bijdragen) op 3 aug 2007 om 13:46. (-beg)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Objectcode of een objectbestand is in de informatica een mogelijke representatie die een compiler heeft gegenereerd na het vertalen van een broncodebestand.

Een objectbestand bevat alle machinecode die gevormd kan worden uit de broncode, samen met de informatie die de linker nodig heeft om van een set objectbestanden een werkend programma of bibliotheek te maken.

Formaten

Voor objectcode bestaan er, net als voor broncode, vele verschillende voorstellingen. Windows gebruikt tegenwoordig het Portable Executable formaat, dat zowel voor DLL's, object code en uitvoerbare bestanden wordt gebruikt op alle recente versies van Windows. Voor Unix-achtige systemen is het ELF het populairste formaat, dat ook weer voor alle mogelijke binary bestanden wordt gebruikt. ELF wordt ook op nog op de PSP, PS2 en enkele andere systemen gebruikt.