Mi piace usare gcc per compilare piccoli piccoli programmi C e C ++ sul mio computer principale. Tuttavia, ho anche un Raspberry Pi e, essendo un computer single-core a 700 MHz, preferirei non dover fare il mio lavoro di sviluppo su di esso ogni volta che voglio creare un binario per esso. Come (perché so che esiste un modo) devo compilare in modo incrociato il mio programma per il Raspberry Pi usando il mio laptop x86? E c'è un modo in cui posso compilare programmi C (++) sul Pi ma produrre un binario x86? Se è di aiuto, "Il SoC è un BCM2835 Broadcom. Questo contiene un ARM1176JZFS, con virgola mobile ..." (secondo le FAQ ufficiali su Raspberry Pi ).