我知道草莓Perl便携式适用于Perl 5.10.0,但到目前为止,Perl 5.10.1还没有。因此,我目前正在做一些实验性的工作,让Strawberry Perl从一个网络位置运行,只是为了看看我能做些什么。我已经能够伪造一些,足以让一些Perl和一些工具运行,但我无法弄清楚如何将vendor \ lib文件夹移离c:\strawberry.
我很漂亮除非我更了解这些路径是如何设置的,否则我的伪装努力将是徒劳的。
进一步阅读:
Changing Perl Config Settings(PerlMonks)
答案 0 :(得分:2)
注意:我真的不知道。
无论如何,这是一些猜测:
# Set the different paths
$machine->add_dimension('drive');
$machine->add_option('drive',
image_dir => 'C:\strawberry',
);
所以,我想这将是从源代码构建整个发行版以便安装在特定位置的方法。
可执行文件和dll都没有字符串strawberry
,所以我的猜测是在Config.pm
进行攻击,而Config_heavy.pl
可能会完成任务。