交叉编译工具安装~精华转载

本文介绍了如何在64位Ubuntu系统中配置交叉编译环境,并解决了arm-linux-gcc不可用的问题。文章详细说明了如何通过修改PATH环境变量来正确配置交叉编译工具,并给出了在64位Ubuntu下使arm-linux-gcc正常工作的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一: 将交叉编译工具解压到/cross_dir

@PATH中加上这个目录,三种方法

1. $PATH=$PATH:/cross_dir使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.$vim /etc/profile在适当位置添加 PATH=$PATH:/cross_dir(注意:=即等号两边不能有任何空格)这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变 3.$vim ~/.bash_profile修改PATH行,把/etc/apache/bin添加进去这种方法是针对用户起作用的

 

一般情况下 使用的都是32的ubuntu 配置好环境后一般不会有问题,但是对于64位的ubuntu系统,在配好环境后进入arm-linux-gcc安装目录执行arm-linux-gcc 会任然提示arm-linux-gcc 对于这个问题  纠结了好久最后在一个英文博客里发现 arm-linux-gcc在64位下需要安装ia32-libs  

即执行

sudo apt-get install ia32-libs 

即可正常使用!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值