在为ARM交叉编译器添加环境变量时,要注意是添加的是用户环境变量,还是root环境变量。
添加用户环境变量
//修改环境变量,使用 VI打开 /etc/profile文件,命令如下
sudo vi /etc/profile
//打开 /etc/profile以后,在最后面输入如下所示内容:
export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
注意要使用自已的文件路径
添加root环境变量
echo "$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin" >> ~/.bashrc
source ~/.bashrc
在使用交叉编译器之前,安装相关库:
sudo apt-get install lsb-core lib32stdc++6
然后检查是否可用:
arm-linux-gnueabihf-gcc -v