如何修改perl5.20.0的默认@INC呢,不要通过设置环境变量,我想知道具体需要改哪个文件

2025-04-17 16:36:12
推荐回答(2个)
回答1:

不可能修改, 除非你自己 compile perl, 这是 hard code 的 (在 perl 的安装过程中).

不过你可以考虑

use MyPath;
然後在 /perl/lib/ 里面弄一个 MyPath.pm

BEGIN { unshift @INC, "/my/path" }
1;

或者在你每个文件开头
use lib '/my/path';

回答2:

我叫赵海顺……