arm-linux-gcc-4.3.2.tar.bz2下载,安装交叉编译器arm-linux-gcc-4.3.2.tar.bz2

原理:

下载软件包,解压到根目录,把解压文件夹下的 /usr/local/arm/4.3.2/bin加入环境变量的系统文件。

查看交叉编译工具链版本 arm−linux−gcc−v查看交叉编译工具链版本

查看环境变量

$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/work/tools/gcc-3.4.5-glibc-2.3.6/bin

一、下载新版本arm-linux-gcc-4.3.2.tgz

复制到虚拟机和window共享的share目录下。

$ cd /mnt/hgfs/Ubuntu9.10share/(Linux输入cd /mnt再按两个Tab)

二、复制到你的工作文件夹

$ cp arm-linux-gcc-4.3.2.tar.bz2 /work/tools/

三、管理员权限解压到根目录,输入管理员密码

$ cd /work/tools/

$sudo tar xjf arm-linux-gcc-4.3.2.tar.bz2 -C /

四、编辑环境变量文件,加入编译器的bin目录路径 /usr/local/arm/4.3.2/bin

$ sudo vi /etc/environment

进入Vi编辑器,按i进入插入模式,添加 /usr/local/arm/4.3.2/bin

按wq退出

五、查看此时的环境变量

$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin

安装原理是什么:

下图是解压后,在 根目录下。

cd /usr/local/arm/4.3.2/bin 可以发现包含了交叉编译器的各种编译工具(看下图)。我们就是利用这个编译工具实现编译的。

在这里插入图片描述

怎么使用这个编译工具呢?

把这个路径加入环境变量中。编译的时候,系统会在环境变量包含的路径里面查看是否有这个工具。所以我们只要加入环境变量才能更好的使用工具!

修改环境变量

(1)一次性有效(只在该shell有效)

$ export PATH=/usr/local/arm/4.3.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

(1)永久有效:

vi /etc/environment

遇到的问题

“/etc/environment” [readonly] 1L, 117C,只读不能修改。以管理员权限即可

book@book-desktop:~$ sudo vi /etc/environment

book@book-desktop:~$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin

Vi知识备忘录:

:w 保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w! 强制保存,不推出vi

:wq 保存文件并退出vi

:wq! 强制保存文件,并退出vi

q: 不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

vi复制多行文本的方法 命令行下nyy加p复制:

光标放到第6行,

输入:2yy

光标放到第9行,

输入:p

此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值