1.要在root用户下安装,在其他用户下可能安装不成功。
2.如果安装成功后出项“浮点数例外”的情况,可能就是你的linux的
版本的问题或者虚拟机的版本问题,一般重新安装其他版本的linux系统就能解决。
如何使arm-linux-gcc在任何目录下都可用:
当前目录为/home/jun/arm
$ sudo cp -r usr /
(ps:是一些后边会用的制作文件系统的工具,会自动拷贝到对应sbin目录)
$ cp -r opt/EmbedSky/* ./
(ps:会把4.3.3和crosstool-***拷贝过来,文件比较多,会比较慢吧)
然后就可以把opt和usr给rm掉了。
$ rm –rf opt usr
然后我们把 /home/jun/arm/4.3.3/bin 这个目录加入到环境变量里边
$ sudo vi /etc/environment
里边只有个path,加入时,别忘了用:隔开。并执行:
$ export PATH=$PATH:/home/jun/arm/4.3.3/bin
这样当前环境会有效,而修改的environment文件会在下次开机后有效。
或者修改/etc/profile文件:在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/home/jun/arm/4.3.3/bin
通过下边命令刷新path。
$ source /etc/profile
然后让我们验证一下:
$ arm-linux-gcc –v