Как кросс-компилировать файл C ++ - PullRequest
0 голосов
/ 10 января 2020

Я установил пакет для ручной кросс-компиляции

sudo apt install -y build-essential gcc-arm-linux-gnueabi

Если я скомпилирую hello.c файл, он отлично работает

arm-linux-gnueabi-gcc hello.c

Если я использую hello.cpp файл, он выдает ошибку

arm-linux-gnueabi-gcc hello.cpp

показывает следующую ошибку

arm-linux-gnueabi-gcc: error trying to exec 'cc1plus': execvp: No such file or directory

пожалуйста, помогите мне.

1 Ответ

2 голосов
/ 10 января 2020

Установка g++-arm-linux-gnueabi:

sudo apt install -y g++-arm-linux-gnueabi

и вызов arm-linux-gnueabi-g++ вместо:

arm-linux-gnueabi-g++ hello.cpp
...