ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装

在纠结许久买了友善之臂的2440开发板后,今天终于有时间开始使用了。 好记性不如烂笔头,所以开始写博客,如有错误疏漏之处请指出,小弟虚心受教。

下面正文开始

在耗费大力气在vmware上安装linux(ubuntu),之后安装gcc环境。


第一步:在根部录下创建、work文件夹。

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第1张图片

由于我已经建好work文件夹了,所以在这以work1为例,顺便提一句,

    删除文件夹的指令:sudo rmdir work1:

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第2张图片


之后加载光驱文件,将其移动到work文件夹下 : 简单起见,直接复制--粘贴!

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第3张图片


然后跳转到 /work/linux 下 解压arm-gcc文件

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第4张图片

解压过后,出现一个解压的压缩包。

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第5张图片

打开opt文件:


ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第6张图片

安装vim,因为vim非常常用(听一个师兄说的),所以我也安装了一个。

安装指令 :

sudo apt-get install vim
ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第7张图片

由于我已经安装完了,所以和诸位安装完后的提示不一样。  

安装完成后用 vim --version 来判断安装成功

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第8张图片

用  sudo vim /etc/profile 打开文件,添加路径。这是为了以后直接运行这个目录

以下摘自《嵌入式linux应用开发手册》( 韦东山

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第9张图片

用vim打开profile文件如下图所示:

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第10张图片


移到最后一行,按ESC键  ,再按i(注意,必须是小写的i),进入编辑模式,

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第11张图片

输入export PATH=$PATH:/work/linux/opt/FriendlyARM/toolschain/4.4.3/bin

再按一次esc退出编辑模式, 按 shift+: 输入命令wq,退出并保存environment文件。

之后,输入 source /etc/profile生效新的环境变量

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第12张图片

之后,输入arm-linux 按tab键,补全相关命令。

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第13张图片

补充 tab键命令用法:-----摘自《百度知道

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第14张图片

之后输入命令 arm-linux-gcc -v  提示没有安装包,

下面方法见人见智,反正我试后不好使:

  1. 输入  sudo apt-get install ia32-lib

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第15张图片

2. 输入sudo apt-get update  然后sudo apt-get install ia32-lib  我还是不好使,这里不截图了。

3. 在尝试N久以后,在qq群里问一位大牛,解决输入sudo apt-get install lib32z1 ,中间有一个问是否继续执行的,输入y,然后下载下来。搞定!

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第16张图片

再次输入arm-linux-gcc -v 已经正确输出

ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装_第17张图片




主要参考资料:http://blog.csdn.net/u011732167/article/details/50268311

百度的vim的使用教程。

附:http://www.mr-wu.cn/how-to-install-ia32-libs-in-ubuntu-14/  这篇文档也提过 ia32-lib被lib32z1代替这件事。当时看不明白,现在知道了。


你可能感兴趣的:(linux)