powerpc/mips/arm交叉编译代码注入到嵌入设备

PowerPC/MIPS/ARM交叉编译及代码注入

        交叉编译环境首先要有,可以找人赠送,也可以找一些站点下载,最后就是自己编译。假如你想自己玩,我推荐使用crosstool-NG,假如嵌入式设备是uclibc-0.9.30环境,建议使用crosstool-NG-1.18.1.tar.bz2 ,uclibc-1.0以上环境,必须使用更高版本的crosstool-NG-1.24..tar.bz2 。

ruckus 无线AP内核2.6.32,libc是用的uclibc-0.9.30.1,因此我用crosstool-ng-1.18.1版本很容易编译powerpc的交叉编译环境,另外两个就更简单了,方法和过程相同。

/powerpc内就是成果图,为方便,建立一个tools软连接:

要使用powerpc的交叉编译环境,首先修改一下路径,确保执行powerpc-unknow-linux-uclibc-gcc  

export PATH=/powerpc/bin:/powerpc/tools/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

下面编译两个VPN服务器端的程序为例说明:

1、交叉编译pptpd,既然是交叉编译,必须使用host参数。

./configure --host=powerpc-unknown-linux-uclibc --prefix=/powerpc/tools/sysroot/usr

2025。1.6修订内容在-两条----------之间

-------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wu_huashan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值