PC环境
Ubuntu 18.04 VMware 虚拟机64位
搭建结果
成功
搭建步骤:
(1)安装Git工具
sudo apt-get install git
(2)新建文件夹raspberrypi
mkdir raspberrypi
(3)安装交叉编译工具
cd raspberrypi
git clone git://github.com/raspberrypi/tools.git
在该文件夹下,一共有5个不同版本的交叉编译工具
arm-bcm2708hardfp-linux-gnueabi
gcc-linaro-arm-linux-gnueabihf-raspbian
arm-bcm2708-linux-gnueabi
gcc-linaro-arm-linux-gnueabihf-raspbian-x64
arm-rpi-4.9.3-linux-gnueabihf
其中arm-rpi-4.9.3-linux-gnueabihf和gcc-linaro-arm-linux-gnueabihf-raspbian-x64是64位机器用的,每一个交叉编译工具的目录下都有bin目录进入,执行./arm-linux-gnueabihf-gcc -v可查看gcc版本。
在这里我们使用的是 gcc-linaro-arm-linux-gnueabihf-raspbian-x64 版本
(4)添加环境变量
64位添加:
export PATH=$PATH:$HOME/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin
export PATH=$PATH:$HOME/ raspberrypi /tools/arm-bcm2708-linux-gnueabi/bin
32位添加:
export PATH=$PATH:$HOME/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin
export PATH=$PATH:$HOME/raspberrypi/tools/arm-bcm2708-linux-gnueabi/bin
(5)测试
arm-linux-gnueabihf-gcc -v
搭建完成,欢迎指正!