我有一个 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.so
from blib/arch/auto
?
UPD
我尝试使用模块,blib
因为在开发和实验过程中我不需要安装它XS