Eu tenho tentado instalar o pacote gcc-arm-linux-fnueabi, e eu fiz isso algumas vezes por alguns métodos diferentes, mas eu sempre parece estar faltando a pasta c ++ no diretório includes. / p>
Para instalar, usei:
sudo apt-get install gcc-arm-linux-gnueabihf
e após a conclusão da instalação, eu tenho as pastas arm-linux-gnueabi e arm-linux-gnueabihf no meu diretório / usr. Quando eu entro na pasta / usr / arm-linux-gnueabi / include, não há nenhuma pasta c ++ como espero que exista, então cabeçalhos como iostream, etc. estão faltando. O mesmo vale para o diretório arm-linux-gnueabihf.
Alguém sabe o que pode estar causando isso? Eu perdi alguma coisa, talvez? Eu sou relativamente novo para compilação cruzada, mas toda a documentação que eu estudei indica que deve haver uma pasta c ++ entre os includes, e sem ela, minhas tentativas de compilar códigos de teste simples falharão, já que mesmo o cabeçalho iostream não está disponível .
Minha máquina: Processador Intel i7 de 64 bits, em um Asus N56VZ com Ubuntu 13.10
Dispositivos alvo: Beaglebone (branco e preto)