最近的文章都写得很乱,并且没有标示已成功的文章请匆做参考,因为这些都只是我的学习笔记,成功与否不清楚.
以下为了安装方便,全部是在root用户模式下进行.普通用户的话需要在命令前加sudo.
1:安装交叉编译器
为了不折腾,就先用友善之臂的了.
mkdir -p /home/linux-tools cd /home/linux-tools wget http://soft.isfate.com/linux-tools/arm-linux-gcc-4.4.3.tar.gz tar xvzf arm-linux-gcc-4.4.3.tgr.gz -C /
这样会把arm-linux-gcc-4.4.3.tgr.gz解压到/opt下,然后增加一个全变量:
修改/etc/profile,在合适位置增加'export PATH=$PATH: /opt/FriendlyARM/toolschain/4.4.3/bin'
最后看起来会是像下面代码一样,注意里面的符号可能因为复制粘贴而导至变量设置失效:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). /*节约硬盘空间.中间省略一大堆*/ fi export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin umask 022
编辑好后重启,然后用'arm-linux-gcc -v'测试环境是否安装成功
| feihu分享到: |
其实工具链个人比较推荐Sourcery系列的。如果不放心,可以自己Make一个。不过最后效果差不多。
没有听说过这东西,马上google看看