Universal binary: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Thijs!bot (discussione | contributi)
m robot Aggiungo: zh:通用二进制
R0tAbLe (discussione | contributi)
Nessun oggetto della modifica
Riga 3:
In [[informatica]], un '''universal binary''' è un [[file eseguibile]] per i [[computer]] [[Apple Macintosh|Macintosh]] che viene eseguito in maniera nativa sia nelle versioni basate su [[PowerPC]] che in quelle basate su [[Intel]], e sono pensati per aiutare la transizione tra le due piattaforme<ref>Tale transizione è stata completata il 7 Agosto 2006 con l'introduzione del modello [[Mac Pro]] basato su processore Intel Xeon Woodcrest, che ha rimpiazzato l'ultimo modello rimasto con processore PowerPC, [[Famiglia Power Macintosh|PowerMac]] G5</ref>.
 
Gli Universal binary includono sia la versione [[compilazione|compilata]] per PowerPC che quella compilata per [[x86]] della stessa applicazione. Apple aveva usato una tecnica simile durante la trasizionetransizione dai processori della serie [[Motorola 68000]] al PowerPC. La versione 2.1 [[Xcode]], l'ambiente di sviluppo di Apple, permette la creazione di eseguibili universal binary.
 
Gli eseguibili compilati per la sola piattaforma PowerPC potranno comunque essere eseguiti sui nuovi Macintosh con processore Intel, grazie a un software di [[emulatore|emulazione]] chiamato [[Rosetta (software)|Rosetta]]. Al contrario, gli eseguibili compilati esclusivamente per processori Intel non saranno utilizzabili sui Macintosh con processore PowerPC.