compilador cruzado é aquele em que a plataforma (hardware + software básico) onde ele funciona é diferente daquela a qual se destina o código gerado.