• armlinuxgcc安装


    没想到现在又要折腾这玩意~~

    【概述】

    arm-linux-gcc是ARM上的C编译器,编译出来的程序在目标机(ARM平台)上执行。嵌入式开发应该用交叉编译器(如果不是在ARM本身上开发)arm-linux-gcc。

    gcc是将代码编译成在普通PC上,目标CPU是X86架构。

    【安装步骤】

    1. 下载arm-linux-gcc-4.4.3-20100728.tar.gz

    下载地址:http://arm9.net/download.asp

    2. 解压

    把压缩包放在/home下,解压缩

    # tar -zxvf arm-linux-gcc-4.4.3-20100728.tar.gz
    解压过程需要一段时间,解压后的文件形成了 /home/opt/FriendlyARM/toolschain/4.4.3 文件夹,在/usr/local/下新建arm目录,将4.4.3文件夹拷贝到/usr/local/arm下
    # cd /usr/local
    # mkdir arm
    # cp -rf /home/opt/FriendlyARM/toolschain/4.4.3 /usr/local/arm

    现在交叉编译程序集都在/usr/local/arm/4.4.3/bin下面了

    注意:有些文档里用命令#tar -zxvf arm-linux-gcc-4.3.2.tgz -C /
    是大写的C,而且大写的C与斜线/之间有空格。 -C / :的意思是解压到指定目录,这里指根目录,由于该压缩包内部的目录结构本身包含usr/local/arm,所以解压到根目录实际上就是把文件解压到/usr/local/arm文件夹下,解压之后就产生了如下目录:/usr/local/arm/4.3.2
     
    3. 设置环境变量
    修改环境变量,把交叉编译器的路径加入到PATH。
    # gedit /etc/profile

    增加路径设置,在末尾添加如下:

    export PATH=$PATH:/usr/local/arm/4.4.3/bin
    立即使新的环境变量生效,不用重启电脑:
    # source /etc/profile

    4. 检查是否将路径加入到PATH

    # echo $PATH

    显示的内容中有/usr/local/arm/4.4.3/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。

     
    5. 测试是否安装成功
    # arm-linux-gcc -v

    上面的命令会显示arm-linux-gcc信息和版本。

  • 相关阅读:
    UEFI手札
    ARM非对齐访问和Alignment Fault
    PCIE手札
    开始→运行(cmd)命令大全
    关于C#静态构造函数的几点说明
    网址
    python并发编程之多进程理论部分
    第九篇:网络编程
    第八篇:异常处理
    第七篇:面向对象高级
  • 原文地址:https://www.cnblogs.com/qyddbear/p/2636834.html
Copyright © 2020-2023  润新知