我有一个 XS 模块。构建后将其./Build放入Module.so目录blib/arch/auto/XS中。
在我的Module.pm我有:
require XSLoader;
XSLoader::load( 'Module', $VERSION );
我运行程序为:
$ perl -Iblib/lib -MModule -e 'my $x; $x=1'
或者
$ perl -Iblib -MModule -e 'my $x; $x=1'
在这两种情况下,都会使用之前安装到系统中的模块。
我应该使用哪个选项来运行代码Module.sofrom blib/arch/auto?
UPD
我尝试使用模块,blib因为在开发和实验过程中我不需要安装它XS