imhqq@ubuntu:~$ cat /proc/version
Linux version 5.0.0-30-generic (buildd@lgw01-amd64-033) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #32~18.04.1-Ubuntu SMP Wed Sep 18 12:50:22 UTC 2019
如何在x64的Ubuntu系统下安装64bit的交叉编译工具aarch64-linux-gnu-gcc
sudo apt-cache search aarch64
查看哪些版本可以安装;
sudo apt-get install gcc-7-aarch64-linux-gnu
安装一个gcc开头的7版本的支持64bit ARM linux的交叉编译工具;
sudo apt-get install g++-7-aarch64-linux-gnu
sudo apt-get install g++-aarch64-linux-gnu
安装g++编译工具
sudo apt-get install gcc-aarch64-linux-gnu
然后再安装一个没有版本号的gcc-aarch64-linux-gnu;
以上步骤是安装支持ARM64位系统的交叉编译工具,
安装之后,用aarch64-linux-gnu-gcc -v可以查看里边的版本信息,里边有host是什么,target是什么。
imhqq@ubuntu:~$ ls -l /usr/bin/aa*
-rwxr-xr-x 1 root root 22696 Sep 27 2018 /usr/bin/aa-enabled