Ubuntu本身是不支持arm架构的,但是可以通过qemu来执行,编译可以使用gcc对于arm的交叉编译器。
下面的命令是用来安装qemu和gcc for arm的:
sudo apt install qemu gcc-5-arm-linux-gnueabihf gcc-5-multilib-arm-linux-gnueabihf
下面是gcc的命令:
arm-linux-gnueabihf-addr2line arm-linux-gnueabihf-gcc-nm-5 arm-linux-gnueabihf-nm
arm-linux-gnueabihf-ar arm-linux-gnueabihf-gcc-ranlib-5 arm-linux-gnueabihf-objcopy
arm-linux-gnueabihf-as arm-linux-gnueabihf-gcov-5 arm-linux-gnueabihf-objdump
arm-linux-gnueabihf-c++filt arm-linux-gnueabihf-gcov-dump-5 arm-linux-gnueabihf-ranlib
arm-linux-gnueabihf-cpp-5 arm-linux-gnueabihf-gcov-tool-5 arm-linux-gnueabihf-readelf
arm-linux-gnueabihf-dwp arm-linux-gnueabihf-gprof arm-linux-gnueabihf-size
arm-linux-gnueabihf-elfedit arm-linux-gnueabihf-ld arm-linux-gnueabihf-strings
arm-linux-gnueabihf-gcc-5 arm-linux-gnueabihf-ld.bfd arm-linux-gnueabihf-strip