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

本文档详细介绍了如何在Linux环境下下载并安装arm-linux-gcc工具链,设置环境变量,并通过DS5软件配置armcc编译器。首先,将arm-linux-gcc解压至指定目录并更新PATH变量。然后,通过source命令激活DS5的env.sh脚本以配置环境。最后,使用armcc命令生成配置文件,为ARM平台的开发做好准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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:http://www.arm.com/zh/products/tools/software-tools/ds-5/index.php

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

source /sw/ARM_DS-5/env.sh

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

armcc --arm_linux_configure --arm_linux_config_file=arm_linux_config.xml --configure_sysroot=/arm-none-linux-gnueabi/libc

--configure_cpp_headers=/arm-none-linux-gnueabi/include/c++/

--configure_extra_libraries=/lib/gcc/arm-none-linux-gnueabi/,/arm-none-linux-gnueabi/lib

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值