(1). 修改环境变量,把交叉编译器的路径加入到PATH,设置成默认交叉编译器。
有三种方法,一般使用方法一和方法二。
我一般使用编译器为:arm-linux-gnueabihf-gcc / arm-linux-gnueabihf-g++
我的编译器路径为:/usr/arm/ext-toolchain/bin
方法一:修改/etc/文件
#vim /etc/
在最后加上:
export PATH=$PATH:/usr/arm/ext-toolchain/bin
使新的环境变量立即生效,不用重启电脑:
#source /root/.bashrc
方法二:修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/arm/ext-toolchain/bin
使新的环境变量立即生效,不用重启电脑:
# source /etc/profile
方法三:#export PATH=$PATH:/usr/arm/ext-toolchain/bin
注:(这只能在当前的终端下才是有效的!)
另外需要在 .bashrc 增加和删除路径
要立即生效 只需要source一下.bashrc文件,
source .bashrc
.bashrc中的修改对于当前账户的每次登陆都有效
要恢复系统默认PATH,删掉.bashrc中的修改语句即可
(2). 检查是否将路径加入到PATH:
# echo $PATH
显示的内容中有/usr/arm/ext-toolchain/bin,说明已经将交叉编译器的路径加入PATH。
至此,交叉编译环境安装完成。
(3). 测试是否安装成功
# arm-linux-gnueabihf-gcc -v
上面的命令会显示arm-linux-gnueabihf-gcc信息和版本,这是我显示的信息:
gcc version 5.3.1 20160412 (Linaro GCC 5.3-2016.05)