【OK210试用体验】Ubuntu下的gcc交叉编译器的安装 - 在线问答 - 电子威廉希尔官方网站 论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】Ubuntu下的gcc交叉编译器的安装

郭晨阳 ( 楼主 ) 2015-8-4 20:05:41  只看该作者 倒序浏览
       首先在这里说声抱歉,由于工作一直比较忙,所以板子只能抽时间跑,帖子也只能抽时间更新,所以比较慢,望大家见谅哈!
       这篇帖子记录了我按照OK210的使用指南安装Ubunt环境下gcc的交叉编译工具。具体如下:
1、Ubuntu在之前就已经安装过,直接忽略!
2、将arm-2009q3.tar.bz2复制到Ubntu的主目录下。执行Place->Computer,这里,我的主目录是我的用户名g。如下图:


第一幅图片可能是由于系统是虚拟的,QQ截图在提取像素时出现一些问题,所以是我们现在看到的样子。
3、在Ubuntu中新建一个终端输入以下命令:
      a.#cd (进入主目录,其实我的新建终端之后直接进入的就是主目录),这里不贴图了。

      b.#mkdir /usr/local/arm (这里创建了一个名为arm的文件夹,用来保存解压文件的)。

      c.# jxvf arm-2009q3.tar.bz2 -C /usr/local/arm (这是将编译器解压到刚才创建的arm文件下)。由于文件比较多,解压过程会持续一段时间。如图:


这就是解压的过程中所解压的各种文件,值截取了其中的一部分。

     d.#ls -l /usr/local/arm/ (查看解压是否成功)。如下图:


绿色的部分即是解压出的编译器,这说明我们解压成功了。

    e.#gedit /etc/profile (这个命令是打开profile文件,是以文本的方式打开),之后在profile的末尾添加如下的内容:export PATH=/usr/local/arm/arm-2009q3/bin:$PATH
                     export TOOLCHAIN=/usr/local/arm/arm-2009q3
                     export TB_CC_PREFIX=arm-none-linux-gnueabiexport
                     PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-none-linux-gnueabi
然后,单击“保存”,之后退出即可。


     f.执行arm-linux-gcc -v命令查看交叉编译器是否已经安装成功。我这里由于使用的Ubuntu版本和指南中给定的版本不同,因而出现问题。当我输入arm-linux-gcc -v的命令时一直提示我command not found,试了好几次结果都是一样的。这里我可是郁闷了,百思不得其解后想到百度,不错马上出结果。我在命令行输入source /etc/profile然后执行echo $PATH再输入arm-linux-gcc -v居然可以了。问题也知道出在了哪里,原来是我所修改的环境变量并没有立即生效。贴图如下:


     g.至此,Ubuntu下的linux交叉编译器完全安装成功,下一步,我可以真正踏入linux的实战阶段了。



0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-9-20 20:48 , Processed in 0.348988 second(s), Total 31, Slave 22 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表