博主以arm-linux-gcc-4.3.2.tgz为例,首先安装gcc,代码:
$sudo tar arm-linux-gcc-4.3.2.tar -C /这样就使得gcc解压到/usr/local/arm/4.3.2中,然后就是设置gcc的环境变量,其实就是增加路径。在Ubuntu中有几种设置方法: 一、在/etc/profile中增加gcc的路径: 然后可以在底行添加export PATH=$PATH:/usr/local/arm/4.3.2/bin(解压时的路径) 最后立即更新生效:$source /etc/profile /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
二、在/root/.bashrc中添加gcc的路径:$vim /root/.bashrc 同样把export PATH=$PATH:/usr/local/arm/4.3.2/bin添加到文件中,然后立即更新有效:%source /root/.bashrc
通过以上两种方法就可以配置好gcc的环境路径,然后测试一下:
$echo $PATH $arm-linux-gcc -v到这里有人就可能报错:
/usr/local/4.3.2/bin/arm-linux-gcc: line 3: /usr/local/4.3.2/bin/arm-none-linux-gnueabi-gcc: 没有该文件或目录出现这个问题,就要想想你装的linux是64位还是32位啦,一般情况是64位linux才会出现这个问题,所以需要我们下载一个包:
$sudo apt-get install ia32-libs安装后再用$arm-linux-gcc -v试一下,就可以看见gcc的详细信息。