Ohjelmatiedosto
Ohjelmatiedosto on suorittamiskelpoinen binääritiedosto.[1] Ohjelmatiedosto sisältää konekielisen tietokoneohjelman, jonka käyttöjärjestelmä suorittaa tietokoneen suorittimella.
Tiedoston tekee kääntäjä ohjelmointikielisestä lähdekooditiedostosta kääntämällä ja linkkeriohjelman yhdistäessä objektitiedostot.
Ohjelmatiedoston on noudatettava käyttöjärjestelmän ABI-muotoa, joka on alhaisen tason rajapinta käyttöjärjestelmän ja suoritettavan ohjelman välillä.[2]
Ohjelmatiedostomuotoja
- Executable and Linkable Format
- EXE
- COFF
- COM
- PEF
- "Universal 2" (macOS)[3]
Katso myös
Lähteet
- Jukka K. Korpela: Ohjelmointi jkorpela.fi. Viitattu 14.7.2018.
- The 101 of ELF files on Linux: Understanding and Analysis linux-audit.com. 15.5.2019. Viitattu 9.1.2021. (englanniksi)
- This is Apple’s roadmap for moving the first Macs away from Intel arstechnica.com. 22.6.2020. Viitattu 23.6.2020. (englanniksi)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.