Linux下armcc和arm-linux交叉编译环境的配置

<

div id=”content” contentScore=”1134″>1. 下载arm-linux-gcc-4.3.2.tg包并解压到到usr/local/目录下

  1. 配置/et/profile全局环境变量,也可在个人/home/yourname/.bashrc中配局部变量:

在上述文件末尾加上:export PATH=$PATH:/usr/local/arm/4.3.2/bin

配置成功后可在命令行输入arm-linux-gcc -v命令查看版本信息

  1. 配置armcc环境,下载并安装DS5:http://www.arm.com/zh/products/tools/software-tools/ds-5/index.php

a) source命令读取并执行env.sh,配置环境变量:

    source <DS-5安装目录>/sw/ARM_DS-5/env.sh <DS-5安装目录>

b) 执行armcc命令,自动生成xml配置文件

    armcc –arm_linux_configure –arm_linux_config_file=arm_linux_config.xml –configure_sysroot=<arm-linux安装目录>/arm-none-linux-gnueabi/libc

              –configure_cpp_headers=<arm-linux安装目录>/arm-none-linux-gnueabi/include/c++/<arm-linux版本>

              –configure_extra_libraries=<arm-linux安装目录>/lib/gcc/arm-none-linux-gnueabi/<arm