Linux初学者教程1 嵌入式Linux开发环境的搭建

  • 陌路绝途
  • LV5工程师
  • |      2014-10-17 19:24:28
  • 浏览量 644
  • 回复:3

     Linux的开源得到了众多公司的追捧,作为嵌入式行业的一个技术热点,众多工程师也开始不断研究Linux,在Linux操作系统下做嵌入式开发,跟windows下的开发不一样,windows是基于图形界面,我们开发的时候都是基于集成开发环境如KEIL 4、ADS等开发环境,但是在Linux下,为了保证代码的紧凑型和开发的时候的便利,我们开发项目时都是在Linux下的命令行模式下进行开发。但是没有了集成开发环境我们如何使得Linux操作系统与我们的目标板结合起来呢?这就需要使用到我们的嵌入式Linux开发环境了。。对于学嵌入式linux的来说,拿到板子后,建立开发环境是开发的第一步。

      本人学习Linux的时间也不是很长,就个人了解的嵌入式开发环境是arm-linux-gcc,arm-linux-gcc是基于arm架构的linux平台交叉编译工具,这个tar.gz安装包在网上有很多。大家准备好这个安装包之后。就可以开始我们的嵌入式Linux开发环境的搭建了。

arm-linux-gcc-3.4.1.tar.bz2 的下载地址如下:
http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2


1.编译环境

交叉编译器:arm-linux-gcc-4.4.3

开发板平台:S3C2440(Friendly Mini2440开发板)

2.开始安装

1、首先以root用户登入
2、复制arm-linux-gcc-4.4.3.tgz到根目录下tmp文件夹里

3、解压命令tar xvzf arm-linux-gcc-4.4.3 -C /

注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,在此是改变目录的意思。
Linux初学者教程1 嵌入式Linux开发环境的搭建

4、配置下编译环境路径 在控制台下输入 gedit /root/.bashrc 等一会出来文本编辑器后在文件最后(最后一行)加上下面代码。
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin

保存关闭后,注销当前用户,用root账号重新登录系统(使刚刚添加的环境变量生效)。

Linux初学者教程1 嵌入式Linux开发环境的搭建

重新登录系统(不必重启机器,开始->logout 即可),使以上设置生效,在命令行输入
arm-linux-gcc –v,会出现如下信息,这说明交叉编译环境已经成功安装。
Linux初学者教程1 嵌入式Linux开发环境的搭建


若想让它在普通用户下使用。以普通用户登入。

1、 输入命令:vi ~/.bashrc编辑.bashrc文件,

在文件末尾加入如上面的内容export PATH=/usr/local/arm/4.3.2/bin:$PATH


2、输入命令:gedit /etc/profile
在文件的末尾加上:PATH=/usr/local/arm/4.3.2/bin:$PATH

保存对profile的修改后,执行source /etc/profile就OK了,好了通样先注销当前用户

再登录后进入控制台执行arm-linux-gcc -v 看看能否执行成功就可以了。


  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:3
前功尽弃 2014-10-20
正好来学习的
0   回复
举报
发布
灵澈 2014-10-20
谢谢分享
0   回复
举报
发布
MariannaZhu 2014-10-18
绝对路径党路过。。。
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子