Попытка выполнить указанную ниже задачу
Кросс-компиляция приложения C / Cpp для целевой архитектуры ARM поддерживает 32-разрядную версию ubuntu 18.04 на хост-машине, т.е. 64-разрядную машину ubuntu 18.04 с использованием кросс-компилятора.
выполнил шаги, указанные ниже, но ничего не помогает, и появляется ошибка, указанная ниже.
sudo apt-get install gcc-7-multilib
/home/user/gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux/arm-linux-gnueabihf-gcc main.c -m32 -o main
Ошибка
arm-linux-gnueabihf-gcc: command not found
Помощь очень ценится ..!
Распаковка toolchain в домашний каталог без изменения PATH-переменной не работает.
Вам нужно установить другой пакет, который предоставляет arm-linux-gnueabihf-gcc
исполняемый файл
sudo apt-get install gcc-arm-linux-gnueabihf
и затем использовать arm-linux-gnueabihf-gcc
команду.