linux交叉编译环境的配置

1. 下载arm-linux-gcc-4.3.2.tg包并解压到到usr/local/目录下

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

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

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

3. 配置armcc环境,下载并安装DS5:

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-linux版本>,<arm-linux安装目录>/arm-none-linux-gnueabi/lib

上面的命令执行后就会在当前目录下生成arm_linux_config.xml配置文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/b378460a4a386ee613b900db4fd2c4d8.html