File eseguibile: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
rb sezione iniziale e ripetizioni
Riga 1:
Un '''file eseguibile''' (o semplicemente un '''eseguibile'''), in [[informatica]], indica un [[file]] che contiene un [[codiceprogramma oggetto]], [[linker|linkato]] a delle [[libreria (informatica)|librerie]],eseguibile per un [[computer]], ovvero un [[programma (informatica)|programma]] scritto in [[linguaggio macchina]].
 
== Descrizione ==
Si distingue da un [[file sorgente]], che contiene un programma scritto in un [[linguaggio di programmazione ad alto livello]] il quale può essere eseguito solo utilizzando un [[interprete (informatica)|interprete]] o trasformandolo prima in eseguibile ([[codice oggetto]] + [[Libreria (software)|librerie]]) tramite un [[compilatore]], o con una combinazione di questi due strumenti.
 
== Descrizione ==
In generale, gli eseguibili sono dipendenti dalla [[piattaforma (informatica)|piattaforma]]: per esempio, un file eseguibile per un sistema [[Microsoft Windows]] non è direttamente utilizzabile in sistemi [[Unix]] o [[Mac OS]] (a meno di non usare un software di [[emulatore|emulazione]]<ref name="wine"/>). Questa restrizione è dovuta a tre motivi:
* [[CPU|processori]] diversi supportano linguaggi macchina generalmente diversi e incompatibili tra di loro;