Welcome 微信登录

首页 / 操作系统 / Linux / 四步到位正确安装Arm Linux 交叉编译器

今天花了点时间在RedHat 5.0上安装了一个arm-linux交叉编译器。装的过程中出现过几个问题,经过查询网上的资料。现在就总结一下正确的安装方法。首先我用的是天嵌自带的交叉编译器EABI-4.3.3_EmbedSky_20100610.tar.bz2,1.首先建一个存放交叉编译器的目录,我建的目录的绝对路径是:/opt/TQ  (TQ就是我建的目录)2.解压EABI-4.3.3_EmbedSky_20100610.tar.bz2,tar xjvf  EABI-4.3.3_EmbedSky_20100610.tar.bz2该文件解压后,就会在TQ这个目录中生成两个目录:opt,usr3.  添加环境变量  在/etc/profile 中 添加# Path manipulationif [ "$EUID" = "0" ]; thenpathmunge /sbinpathmunge /usr/sbinpathmunge /usr/local/sbinpathmunge /opt/TQ/opt/EmbedSky/4.3.3/bin/fi添加完后  source  /etc/profile  使他生效4.  在控制台执行以下命令:cp     /opt/TQ/opt/EmbedSky/4.3.3/bin    /usr/local/arm总结:第3步和第4步这两步少了一步就会出现以下错误:arm-none-linux-gnueabi-gcc: error trying to exec "cc1": execvp: No such file or directory经验:若在解压时  用下面的命令:tar xjvf  EABI-4.3.3_EmbedSky_20100610.tar.bz2   -C/就可以省去第四步-C / :的意识是解压到指定目录,这里指跟目录,由于该压缩包内部的目录结构本身包含usr/local/arm,所以解压到根目录实际上就是把文件解压到/usr/local/arm文件夹下。配置openSUSE 11.4资源库pc、ssh与VMware中的Linux互通解决方案相关资讯      Arm Linux 
  • 在ARM Linux上实现4G模块PPP拨号上  (03月29日)
  • 使用Eclipse集成开发环境开发ARM   (03月29日)
  • ARM-Linux汇编语法及它和ADS汇编转  (11/09/2014 18:33:59)
  • 使用Eclipse C/C++搭建ARM-Linux集  (03月29日)
  • ARM Linux 系统调用过程  (04/22/2015 06:09:32)
  • Linux下armcc和arm-linux交叉编译  (02/27/2014 17:03:20)
本文评论 查看全部评论 (0)
表情: 姓名: 字数