交叉編譯器是壹種可以在平臺A上為另壹種平臺B編譯程序的編譯器。其中,運行交叉編譯器的平臺A成為宿主機,交叉編譯生成的目標文件的運行平臺B稱為目標機。交叉編譯器的編譯過程稱為交叉編譯。
程序源代碼 ——> 交叉編譯器/宿主機 ——> 可執行文件/目標機