编译perl源码到mipsel。

本文介绍了如何在嵌入式设备上交叉编译Perl源码至mipsel架构。首先,从官方站点下载Perl源码并解压。接着,获取perl-cross-compile工具,确保版本与Perl源码匹配,并将工具文件复制到Perl源码目录。使用`./configure --help`查看配置选项,然后进行`configure`和`make`步骤。通过指定参数,可以将编译的Perl和库拷贝到目标平台。成功编译后,在目标平台上运行`perl -v`验证。
摘要由CSDN通过智能技术生成

perl解释器提供源码,这有让其能够在嵌入式平台运行perl脚本,但是很多朋友下载源码后,发现源码中的cross-compile和嵌入式常提到的cross-compile不怎么一样。官方中提到的cross-compile或者说跨平台是只os跨平台,我记得源码中的某个README.xxx文件提到了那帮家伙成功在其他系统上编译成功。并且./Configure --help没有 --build和--host这类选项。当我们满心欢喜去读Cross文件中的内容时,并且设法强编,各种各样的错误来了,虽然网上有成功编过arm版的perl,但是几乎找不到其他芯片的相关编译过程的资料,更崩溃的是官方网站确也在install支持中指出了cross-compile的一些方法,但是需要ssh,spc这类玩意儿,对嵌入式设备那点可怜的ram和flash十分不友好。我在这里给大家提供另外种方式,比perl官方给出的稳当靠谱的多,也简单的多。


1.下载perl源码,地址http://www.perl.org。版本不限,但是尽量是10之后的版本。完成后解压到指定目录。


2.下载三方工具perl-cross-compile,地址http://perlcross.berlios.de.download.html。注意该工具的版本需和perl源码版本一致,解压放到另外个目录,某几个版本解压后的名字和perl源码解压后的名字一样,所以考到另外个目录以防覆盖。


3.拷贝三方工具解压后出来的所有文件到perl源码根目录下。千万别考到Cross下咯。


4../configure --help,注意小写哦!不是那个大写的Configure&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值