在 Android 操作系统上安装 Perl 模块
是否有在 Android 上安装 Perl 模块(如 LWP)的选项(在 SL4A 环境上)。另外,是否有可以在 Android 上安装的预打包 Perl 模块,以及是否有选项可以使用 Android 调试桥查看安装了哪些模块。
Are there an options to install Perl modules like LWP on Android (on SL4A environment ). Also, are there prepackaged Perl modules that can be installed on Android, and is there an option to see which modules are installed using the Android Debug Bridge.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不。不。当然可以要求 Perl 提供此功能,但您可以首先查看
时遇到的错误中看到的那样
SL4A 的 perl 实际上附带了 CPAN.pm - 但不是它的所有依赖项,正如您在我使用 CPAN .pm 在运行 OpenBSD 的 Sharp Zaurus 上,我使用了 CPAN.pm-less hack 从 CPAN 安装模块,这样在我的 64MB RAM 上这个过程会更容易。我的 Galaxy Tab 的硬件稍好一些。但目前,没有人致力于让(无根的)Android 成为 Perl 的舒适之家——而且由于 Perl 不太适合 Android 应用程序开发,这种情况可能会持续一段时间。
编辑:好吧,尝试这些:
应用程序: :FatPacker
App::cpanminus
No. No. Perl can surely be asked to provide this, but you can start by looking under
SL4A's perl actually comes with CPAN.pm - but not all of its dependencies, as you'll see with the errors you get with
I used CPAN.pm on a Sharp Zaurus, running OpenBSD, and I used a CPAN.pm-less hack to install modules off of CPAN so that the process would be easier on my 64MB of RAM. My Galaxy Tab has slightly better hardware. But at present, nobody's done the work to make (unrooted) Android a comfortable home for Perl -- and as Perl is poorly-suited to Android app development, that may remain the case for a while.
EDIT: Well, try these:
App::FatPacker
App::cpanminus
只有不是用 C 编码的“纯 Perl”模块(又名“XS”模块)才能添加到 SL4A 的 Perl 版本中。您只需下载 SL4A 安装的 Perl zip。
在 SL4A 的当前版本(Perl 5.10)中,由于使用的编译过程不完整,模块相当有限。 Perl for Android Interpreter 的新版本应该很快就会在此处推出,该版本将有更多的标准 Perl Core 模块,以及如何从 CPAN 编译更多模块的描述。
Only "Pure Perl" modules that aren't coded in C (aka., "XS" modules) can be added to SL4A's version of Perl. You can view what modules are included in that simply by downloading the Perl zip installed by SL4A.
In SL4A's current version (Perl 5.10), modules are fairly limited due to the incomplete compile process used. A new version of the Perl for Android Interpreter should be available here soon, which will have more of the standard Perl Core modules, along with a description of how to compile more from CPAN.