【Linux】搭建交叉编译环境
版权声明:本文为博主原创文章,转载请注明出处。 https://www.cnblogs.com/YaoYing/p/15016081.html
交叉编译环境下载地址
http://releases.linaro.org/components/toolchain/binaries/
软件包解压缩
sudo tar -vxf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
修改环境变量
sudo vim /etc/profile
在后面添加如下内容
export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
表示存放交叉编译器的路径
安装相关库
sudo apt-get install lsb-core lib32stdc++6
交叉编译器验证
arm-linux-gnueabihf-gcc -v
命令含义
arm
表示这是编译 arm 架构代码的编译器。
linux
表示运行在 linux 环境下。
gnueabihf
表示嵌入式二进制接口。
gcc
表示是 gcc 工具。