Cross-compilazione
tecnica mediante la quale si compila un codice sorgente con un cross-compilatore
Tecnica mediante la quale si compila un Codice sorgente e si ottiene cosi un file eseguibile binario con l'ausilio di un elaboratore con Architettura (hardware) diversa da quella della macchina finale sul quale verrà utilizzato il binario.
Con Gcc (GNU C Compiler) le opzioni di compilazione per altre piattaforme sono passate tramitei parametri -mcpu o -march (vedere il manuale online per ulteriori informazioni)[1]