环境:Fedora 12
[arm-linux-gcc-4.3.2版本应该是最新的版本了,玩玩看。]
STEP 1: 下载arm-linux-gcc-4.3.2.tgz. 把arm-linux-gcc-4.3.2.tgz随便放在一个目录,我放在了/opt。
下载网站1:
下载网站2:
STEP 2: 进入到/opt,解压arm-linux-gcc-4.3.2.tgz. 这个包里面有个解压的默认路径,把解压文件放在了./usr/local/arm/4.3.2.而我现在把文件放在了/opt里面,那么解压的位置应该是,/opt/usr/local/arm/4.3.2.为了方便,我们解压的时候把./改成根目录。可以man tar 看一下-C选项的意思。解压完毕可以到/usr/local/arm/里面看看是否ok。
cd /opt/
tar xvzf arm-linux-gcc-4.3.2.tgz –C /
|
STEP 3: 经过步骤2,arm-linux-gcc已经安装到系统里面了,可以使用了,但是,在具体使用的时候,非常不方便,必须要加上/usr/local/arm/4.3.2/bin/arm-linux-gcc。还好Linux里面有种叫环境变量的东东。可以让我们执行程序时,只输入arm-linux-gcc时,系统就自动到/usr/local/arm/4.3.2/bin/里面去寻找这个命令执行。修改环境变量如下:
在这个文件的最后一行加入:
export PATH=$PATH:/usr/local/arm/4.3.2/bin
|
STEP 4: 重启或注销。查看是否都ok了。输入命令:
会显示arm-linux-gcc 的版本。
后记:很多人都在死守2.95.3,我不知道这个版本有什么好,我个人觉得软件还是升级版本比较好,因为软件只会越做越好。
参考博客:http://blog.chinaunix.net/u3/92408/showart_1949975.html
建立嵌入式linux环境
http://blog.chinaunix.net/u1/38994/showart_2023807.html
使用arm-linux-gcc 4.3.2编译必须启用内核中的Use the ARM EABI选项
符合EABI标准交叉编译器: arm-linux-gcc-4.3.2 with EABI
阅读(3556) | 评论(0) | 转发(0) |