我可以在单独的脚本中设置PERL5LIB,然后在其他脚本中调用该脚本吗?我该怎么做?以及它将如何影响使用它的脚本?
谢谢。

最佳答案

在运行时设置PERL5LIB不会影响Perl的搜索路径。您需要在执行解释器之前导出变量。
或者,您可以在编译时修改@INC(也可以在单独的脚本/模块中进行修改):

BEGIN { unshift @INC, "/path/to/dir" }

这就是lib编译指示所做的。

10-07 15:21