使用多个交叉编译器

本文记录了作者从使用443版本的arm-none-linux-gnueabi-gcc切换到462版本的arm-fsl-linux-gnueabi-gcc的过程。在更新了环境变量PATH后,发现依然无法调用新版本的编译器。通过修改/etc/bash.bashrc文件中的PATH设置,并重新加载配置,最终解决了问题。

下文  443 表示 arm-none-linux-gnueabi-gcc

462 表示 arm-fsl-linux-gnueabi-gcc

我原本使用的是443 但是现在要用462,于是把462的压缩包解压到指定位置,然后打开 /etc/profile 加入PATH ,然后source /etc/profile

 

 

然后发现在root下 arm-fsl-linux-gnueabi-gcc -v 并没有找到命令,说明有问题

 

试了好久,发现/etc/bash.bashrc的PATH还是以前的433的PATH

 

果断改之

 

再次source /etc/profile,再arm-fsl-linux-gnueabi-gcc -v 即有版本信息,说明成功。

 

转载于:https://www.cnblogs.com/sypspace/p/9449273.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值