我知道 Perl 5.10.0 可以使用 Strawberry Perl portable,但到目前为止,Perl 5.10.1 还没有。因此,我目前正在做一些让 Strawberry Perl 从网络位置运行的实验性工作,只是为了看看我能得到什么。我已经能够伪造其中的一些,足以让一些 Perl 和一些工具运行,但我一直无法弄清楚如何将 vendor\lib 文件夹从 c:\strawberry.
移开。我很确定我的伪造努力将是徒劳的,除非我更了解这些路径是如何设置的。
进一步阅读:
Changing Perl Config Settings (PerlMonks)
最佳答案
注意:我真的不知道。
无论如何,这里有一些猜测:
# Set the different paths
$machine->add_dimension('drive');
$machine->add_option('drive',
image_dir => 'C:\strawberry',
);
所以,我想这将是从源代码构建整个发行版以安装在特定位置的方法。
可执行文件和 dll 中都没有字符串 strawberry
,所以我的猜测是破解 Config.pm
和 Config_heavy.pl
可能会完成任务。
关于perl - 我如何配置 Strawberry Perl 从 c :\strawberry? 以外的东西运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1870777/