如何将Strawberry Perl配置为运行c:\ strawberry之外的其他内容?

时间:2009-12-09 00:07:43

标签: perl strawberry-perl vendor

我知道草莓Perl便携式适用于Perl 5.10.0,但到目前为止,Perl 5.10.1还没有。因此,我目前正在做一些实验性的工作,让Strawberry Perl从一个网络位置运行,只是为了看看我能做些什么。我已经能够伪造一些,足以让一些Perl和一些工具运行,但我无法弄清楚如何将vendor \ lib文件夹移离c:\strawberry.我很漂亮除非我更了解这些路径是如何设置的,否则我的伪装努力将是徒劳的。

进一步阅读:

Changing Perl Config Settings(PerlMonks)

1 个答案:

答案 0 :(得分:2)

注意:我真的不知道。

无论如何,这是一些猜测:

查看Perl::Dist::Strawberry

# Set the different paths
$machine->add_dimension('drive');
$machine->add_option('drive',
    image_dir => 'C:\strawberry',
);

所以,我想这将是从源代码构建整个发行版以便安装在特定位置的方法。

可执行文件和dll都没有字符串strawberry,所以我的猜测是在Config.pm进行攻击,而Config_heavy.pl可能会完成任务。