Objektitiedosto
Siirry navigaatioon
Siirry hakuun
Objektitiedostolla tarkoitetaan konekieltä sisältävää binääritiedostoa, jonka kääntäjä on ohjelmointikielisestä lähdekooditiedostosta kääntänyt.
Objektitiedostoa ei vielä voida suorittaa. Suoritettava ohjelma kootaan yhdestä tai useammasta objektitiedostosta sekä kirjastoista linkkeriohjelmalla.
Objektitiedostoilla on useita eri formaatteja riippuen käytetystä alustasta (esim. Windows, Linux) sekä käytetyistä ohjelmista (esimerkiksi GNU-ympäristö, Microsoft Common Language Runtime).
Objektitiedostot voivat käyttää samoja tiedostomuotoja kuin lopullinen ohjelmatiedosto:[1]
- a.out
- COFF, ECOFF, XCOFF
- ELF, Executable and Linkable Format
- Mach-O[2]
- PE, Portable Executable
- SOM/ESOM
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ COMPILER, ASSEMBLER, LINKER AND LOADER: A BRIEF STORY tenouk.com. Viitattu 3.11.2017.
- ↑ Building Mach-O Files developer.apple.com. Viitattu 22.9.2020. (englanniksi)