cross-compiler

A compiler which runs on one type of processor and produces code for another.