这篇日记就是记录下LZ成功安装的过程。以免以后再需要安装的时候忘记,顺便也希望能帮到大家。
LZ使用的是VMWare workstation 8。安装的linux版本是Ubuntu 10.04。
要安装arm-linux-gcc,首先要登录root账户,在ubuntu中,root账户比较隐蔽,登录的办法是首先登录安装时的默认账户。
然后进入命令行模式,
输入:sudo passwd root
设定root密码并确认一次。然后重启虚拟机,在登录界面上选择other,然后输入username为root,password为刚刚设置的密码。这样就登录了root账户。
然后在网上下载安装包。
我是在这个网上下载的:
下载之后它应该在 /root/Downloads 文件夹里,我就在这个文件夹里解压并安装了。
在命令行环境下输入:
cd /root/Downloads
然后输入解压缩并改变路径安装命令:
tar xvzf arm-linux-gcc-4.3.2.tgz -C /
然后静静等待文件解压并安装完毕,这个需要一段时间。解压过程应该是屏幕上一直出现 usr开头的文字。
这个过程结束后,需要把编译器的路径加入系统环境变量。
LZ是新手,gedit这个命令不知道是不是因为是虚拟机的原因,总是运行不了,所以LZ就在图形界面操作了。
打开root文件夹,然后按ctrl+H显示隐藏文件。接下来找到 .bashrc文件并打开。
在最后一行输入:
export PATH=$PATH:/usr/local/arm/4.3.2/bin
一定要注意除了export后面有一个空格,再无其他空格了。
然后保存退出,重启虚拟机。
然后以root身份再次登录,在命令行环境中输入:
arm-linux-gcc -v
如果下面出现了很多行字,结尾是:gcc version 4.3.2 (Sourcery G++ Lite 2000q3-72)
说明安装成功了。否则命令行会提示找不到文件。