O compilador deve direcionar seu sistema baseado em ARM. Ele não precisa ser um compilador cruzado - você poderia estar executando o compilador na mesma ou em outra plataforma ARM. O nome do compilador cruzado é um pouco variável , as instruções não podem atender a todos os nomes que as pessoas usaram por aí. Para o público-alvo deste documento, isso é óbvio: é claro que você compila o programa para o alvo no qual deseja executá-lo.