工欲善其事,必先利其器!软件工具的选择与使用,是开发人员必须重视的事情。
我这里在VM虚拟机安装的CentOS 6.5,开发编译基于ARM的嵌入式Linux,安装了几个版本的交叉编译器,以下是如何切换各个版本:永久生效,而不是换个控制台或是换个用户或是重新启动系统失效!!!
就像Windows一样,VM虚拟机Linux也可以设置一环境变量,这样执行命令,就不用输入全部的路径了,否则,还需要记住大量的路径,很麻烦。首先安装交叉编译器。
我使用的为:
arm-2010q1-202-arm-none-linux-gnueabi.tar.bz2(目前测试下来,最稳定了,不高也不低,不旧也不新。)
解压缩:
[Desktop]#tar xjvf arm-2010q1-202-arm-none-linux-gnueabi.tar.bz2 -C /opt/
最好创建在/opt/目录下。
设置环境变量:
[Desktop]#gedit /etc/profile
这里为了永久生效,如在控制台shell输入:arm- 点tab键,就可以得到arm-none-linux-gnueabi-
设置好环境变量后
[ Desktop]# sour