当我使用模块时,如何找到Perl加载哪个文件?
发布时间:2020-12-15 21:26:17 所属栏目:大数据 来源:网络整理
导读:在Perl中,当我使用 module name vergt ;;,系统在@INC路径中的某处找到该库的.pm文件。 有没有一个可靠的方法到哪个文件实际加载? 解决方法 是, %INC 包含模块从中加载的完整路径。 例: $ perl -M'Data::Dump qw(pp)' -e 'pp(%INC)'{ "Data/Dump.pm" =
在Perl中,当我使用< module name> < ver> ;;,系统在@INC路径中的某处找到该库的.pm文件。 有没有一个可靠的方法到哪个文件实际加载?
解决方法
是,
%INC 包含模块从中加载的完整路径。
例: $ perl -M'Data::Dump qw(pp)' -e 'pp(%INC)' { "Data/Dump.pm" => "/usr/share/perl5/Data/Dump.pm","Exporter.pm" => "/usr/share/perl/5.10/Exporter.pm","List/Util.pm" => "/usr/lib/perl/5.10/List/Util.pm","Scalar/Util.pm" => "/usr/lib/perl/5.10/Scalar/Util.pm","XSLoader.pm" => "/usr/lib/perl/5.10/XSLoader.pm","overload.pm" => "/usr/share/perl/5.10/overload.pm","strict.pm" => "/usr/share/perl/5.10/strict.pm","vars.pm" => "/usr/share/perl/5.10/vars.pm","warnings.pm" => "/usr/share/perl/5.10/warnings.pm","warnings/register.pm" => "/usr/share/perl/5.10/warnings/register.pm",} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |