安装perl模块和复制整个文件夹有什么区别?

前端之家收集整理的这篇文章主要介绍了安装perl模块和复制整个文件夹有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经安装了一个perl模块,比如XYZ,然后创建了一个包含许多.pm文件文件夹.我复制了文件夹并将其放在未安装XYZ的任何其他系统中.所以,我可以在两个系统中使用XYZ模块的方法.我的意思是,我无法找出这些方法之间的区别,但我认为必须有一些方法.我所知道的是,当我们安装perl模块时,也会安装依赖项.我对吗?谁能提到两者之间的其他差异,如果有的话?

解决方法

我的头脑中有几个:

>如果是XS模块,则为本地平台编译代码.
>通过cpan安装模块通常运行测试套件,所以如果有任何其他原因超出依赖关系,为什么它不起作用,你会被告知(我想这是非常罕见的)
>常规安装会自动进入perl可以找到模块的目录.

当然,你可以自己照顾所有这些.这些天很有可能你在Linux或Windows上运行x86-ish并且只要你只将Linux复制到Linux和Windows到Windows,并且在源系统上的同一个地方,你会没事的.基本上这就是二进制Linux发行版和ActivePerl包的作用,它可能是有意义的,例如如果你想避免在所有目标系统上安装一大堆编译时依赖项.通过写入系统目录(例如/usr/share / perl5)来确保您不会陷入混乱,系统目录应该由系统的包管理器管理.

猜你在找的Perl相关文章