树莓派(或者其他平台)交叉编译工具链的安装
百度网盘:https://pan.baidu.com/s/1zWuLTzR34uTKWNMXuAlezQ
提取码:y4hv
-
把下载下来的 tools-master.zip 放到Ubuntu上面去
-
解压
输入指令:unzip tools-master.zip
-
解压完我们切换到 /tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin目录下
arm-linux-gnueabihf-gcc 就是我们的交叉编译的工具
把arm-linux-gnueabihf-gcc放到环境变量中去,否则我们每次都要进入到这个目录中来编译太麻烦了
操作步骤:
方法1:(临时有效)
- <1> 输入指令:
echo $PATH
获得当前环境变量的值 - <2> 输入指令:
pwd
获得交叉编译工具的路径( /tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin) - <3> 配置环境变量,export PATH=<1>的结果后面加上<2>的结果(注意在<1>的结果后面加一个" : ")
方法2:(永久有效)
-
<1> echo $PATH 获得当前环境变量的值
-
<2> pwd获得交叉编译工具的路径( /tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin)
-
<3> 修改工作目录下的 .bashrc(隐藏文件)
输入指令:vi /home/CLC/.bashrc
在文件的最后一行加入export PATH=<1>的结果后面加上<2>的结果 -
<4> 输入指令:
source /home/CLC/.bashrc
(加载配置文件,马上生效配置)