imh QQ @ Ubuntu :~$ cat/proc/version
如何在x64的Ubuntu系统上安装64位交叉编译工具aarch64-linux-gnu-gcc
sudo apt-cache search aarch64
确认可以安装的版本;
sudo apt-getinstallgcc-7-a arch 64-Linux-GNU
sudo apt-getinstallg-7-a arch 64-Linux-GNU
sdoapt-getinstallg-a arch 64-Linux-GNU
sudo apt-getinstallgcc-a arch 64-Linux-GNU
然后安装没有版本号的gcc-aarch64-linux-gnu;
以上步骤是安装支持ARM64位系统的交叉编译工具。
imh QQ @ Ubuntu :~$ ls-l/usr/bin/a *
- rwxr-xr-x1 root root 22696 sep 272018/usr/bin/aa-enabled
- rwxr-xr-x1 root root 22696 sep 272018/usr/bin/aa-exec
- rwxr-xr-x1 root root 31160 may 801:14/usr/bin/a arch 64-Linux-GNU-addr2line
- rwxr-xr-x1 root root 59648 may 801:14/usr/bin/a arch 64-Linux-GNU-ar
- rwxr-xr-x1 root root 402840 may 801:14/usr/bin/a arch 64-Linux-GNU-as
- rwxr-xr-x1 root root 26744 may 801:14/usr/bin/a arch 64-Linux-GNU-cf ILT
lwxrwxrwx1root root 23 may 2009:08/usr/bin/a arch 64-Linux-GNU-CPP-a arch 64-Linux-GNU-CPP-7
- rwxr-xr-x1 root root 1035264 may 2008:41/usr/bin/a arch 64-Linux-GNU-CPP-7
- rwxr-xr-x1 root root 3443976 may 801:14/usr/bin/a arch 64-Linux-GNU-DWP
- rwxr-xr-x1 root root 31184 may 801:14/usr/bin/a arch 64-Linux-GNU-elf edit
lwxrwxrwx1root root 23 may 2009:08/usr/bin/a arch 64-Linux-GNU-gcc-a arch 64-Linux-GNU-gcc-7
- rwxr-xr-x1 root root 1035264 may 2008:41/usr/bin/a arch 64-Linux-GNU-gcc-7
lwxrwxrwx1root root 26 may 2009:08/usr/bin/a arch 64-Linux-GNU-gcc-ar-a arch 64-Linux-GNU-gcc-ar-7
- rwxr-xr-x1 root root 27112 may 2008336041/usr/bin/a arch 64-Linux-GNU-gcc-ar-7
lwxrwxrwx1root root 26 may 2009:08/usr/bin/a arch 64-Linux-GNU-gcc-nm-a arch 64-Linux-GNU-gcc-nm-7
- rwxr-xr-x1 root root 27112 may 2008336041/usr/bin/a arch 64-Linux-GNU-gcc-nm-7
lwxrwxrwx1root root 30 may 2009336008/usr/bin/a arch 64-Linux-GNU-gcc-ranlib-a arch 64-Linux-GNU-gcc-ranlib
- rwxr-xr-x1 root root 27112 may 2008336041/usr/bin/a arch 64-Linux-GNU-gcc-ranlib- 7
lwxrwxrwx1root root 24 may 2009:08/usr/bin/a arch 64-Linux-GNU-gcov-a arch 64-Linux-GNU-gcov-7
- rwxr-xr-x1 root root 630880 may 2008:41/usr/bin/a arch 64-Linux-GNU-gcov-7
lwxrwxrwx1root root 29 may 2009:08/usr/bin/a arch 64-Linux-GNU-gcov-dump-a arch 64-Linux-GNU-gcov-lump-lump
- rwxr-xr-x1 root root 499640 may 2008336041/usr/bin/a arch 64-Linux-GNU-gcov-dump-7
lwxrwxrwx1root root 29 may 2009:08/usr/bin/a arch 64-Linux-GNU-gcov-tool-a arch 64-Linux-GNU-gcov-lool
- rwxr-xr-x1 root root 520184 may 2008336041/usr/bin/a arch 64-Linux-GNU-gcov-tool-7
- rwxr-xr-x1 root root 102120 may 801:14/usr/bin/a arch 64-Linux-GNU-gprof
lwxrwxrwx1root root 24 may 801:14/usr/bin/a arch 64-Linux-GNU-LD-a arch 64-Linux-GNU-LD.bfd
- rwxr-xr-x1 root root 1710824 may 801:14/usr/bin/a arch 64-Linux-GNU-LD.bfd
- rwxr-xr-x1 root root 5747048 may 801:14/usr/bin/a arch 64-Linux-GNU-LD.gold
- rwxr-xr-x1 root root 44184 may 801:14/usr/bin/a arch 64-Linux-GNU-nm
- rwxr-xr-x1 root root 235720 may 801:14/usr/bin/a arch 64-Linux-GNU-objcopy
- rwxr-xr-x1 root root 414128 may 801:14/usr/bin/a arch 64-Linux-GNU-objdump
- rwxr-xr-x1 root root 59680 may 801:14/usr/bin/a arch 64-Linux-GNU-ranlib
- rwxr-xr-x1 root root 596440 may 801:14/usr/bin/a arch 64-Linux-GNU-readelf
- rwxr-xr-x1 root root 31032 may 801:14/usr/bin/a arch 64-Linux-GNU-size
- rwxr-xr-x1 root root 31232 may 801:14/usr/bin/a arch 64-Linux-GNU-strings
- rwxr-xr-x1 root root 235728 may 801:14/usr/bin/a arch 64-Linux-GNU-strip
imhqq@ubuntu:~$