您的位置:首页 > 运维架构 > Linux

ubuntu下arm-linux-gcc交叉编译环境搭建

2011-06-02 21:17 826 查看
1、首先获得arm-linux-gcc-4.4.3.tar.gz

2、解压arm-linux-gcc-4.4.3.tar.gz :

#tar xzvf arm-linux-gcc-4.4.3.tar.gz -C /usr/local 这个命令就是我把压缩包解压到了/usr/local目录下面面,我的解压出来是opt文件

3、设置

由于我们要使用交叉工具链的命令,但是解压之后并不能使用,所以我们要设置他的环境变量 。

就这样想使用的话,也有一个办法,就是加上路径,我们的命令全都在bin文件下(/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin),这是全路径。使用命令::/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin arm-linux-gcc hello.c -o hello 这样也能使用,但是太过麻烦,不采用这种方法。

设置环境变量的方法:

方法一:修改/etc/bash.bashrc文件

     #vim /etc/bash.bashrc

在最后加上:

export PATH=$PATH:/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin

      export PATH

(如果不能编辑,先修改相关文件的权限使用chmod命令。)

方法二:修改/etc/profile文件:(在我电脑上这个方法通过了)
# vim /etc/profile

增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin

方法三:#export PATH=$PATH:/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin

  注:(这只能在当前的终端下才是有效的!)

4. 立即使新的环境变量生效,不用重启电脑:
  对应方法一:#source /root/.bashrc
  对应方法二:# source /etc/profile
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐