perl - 如何使用 perlbrew 在 64 位 Linux 机器上编译 32 位 Perl?

标签 perl 64-bit 32-bit perlbrew

我对 perlbrew 几乎不熟悉。我想我需要使用 --sitecustomize $filename 但我无法在任何地方找到该文件的示例。我不知道在文件中放什么。谁有 sample 我可以看看?

最佳答案

这似乎对我有用,在 Centos 5.6 和 Centos 6.2(均为 64 位)上:

$ perlbrew install 5.8.9 -Accflags="-m32 -march=i686" -Aldflags="-m32 -march=i686" -Alddlflags="-shared -m32 -march=i686"

使用 5.8.9 和 5.12.4 测试。

警告:perl 仍然记录了 archname=x86_64-linux,并将其用于编译后的 @INC 中特定于 arch 的目录。这是一个疣,但内容是 32 位的。

关于perl - 如何使用 perlbrew 在 64 位 Linux 机器上编译 32 位 Perl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219708/

相关文章:

perl - 使用 Perl 删除一个非常大的文件夹的最佳策略是什么?

xml - Perl 5.8.8 不支持 XML::LibXML 吗?

wcf - 如何将 WCF 服务作为 x64 运行

c++ - 在 32 位 Xp 计算机上构建 64 位 Qt

javascript - 将十进制值转换为 32 位浮点十六进制

mysql - 尝试授予权限时检查数据库是否存在

javascript - URL正则表达式由正则表达式好友传递,但Dart失败

x86 - WIX 将文件安装到 32 位和 64 位程序文件文件夹中

Linux:从 32 位用户模式程序检测 64 位内核(长模式)

algorithm - 短字符串(标签名称)的最佳 32 位哈希函数是什么?