`
pNxio
  • 浏览: 19549 次
社区版块
存档分类
最新评论

arm-linux-gcc

    博客分类:
  • gcc
 
阅读更多

工作上暂时没用到 一直断断续续的看 uboot 脚本  正则  也终于快进入编译阶段了 开发板买了快半年了都没怎么动  = =#  今天开始配置编译环境 

ubuntu14.0  4

下载了arm-linux-gcc/4.4.3

 

下载后将文件解压

tar  -zxvf  arm-linux-gcc.gz

 

mv 解压文件到  usr/local/arm-gcc(目录名字随便起)    放的时候就考虑为啥必须是usr/local/目录  就戳了一下读娘 有文章写是因为 AutoMake  规则定义的变量使用了这个路径   所以在安装时都尽量安装到此目录下

然后更新shell的配置文件

这里可以更新 ~/.bashrc    /root/.bashrc  或者/etc/目录下配置文件  反正就是把上面解压后的编译器路径加入到环境变量里就是了

 

这里就是将 /usr/local/arm-gcc/toolschain/4.4.3/bin/目录加入到$PATH中

 

vim ~/.bashrc

 

GG

 

添加export PATH=$PATH:/usr/local/arm-gcc/toolschain/4.4.3/bin/

 

注意bin后面面的¨/¨

 

然后 source一下 使PATH改变生效  

 

此时输入   arm-linux-gcc  提示找不到其链接的真实文件

 

进入其目录下 ls -al  文件存在 可是就是报错

 

然后查了一下   系统是64位的 t

 

需要32bit的libs      估计4.9.0版本的不会出这个错误了  直接支持

 

sudo apt-get install ia32-libs

会提示文件已过期并被3个文件替换 分别apt-get install 3个文件

 

再次在shell下输入 arm-linux-gcc -v

 

显示一些配置信息  说明安装成功 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics