安装perl模块和复制整个文件夹有什么区别?
发布时间:2020-12-16 06:26:39 所属栏目:大数据 来源:网络整理
导读:我已经安装了一个perl模块,比如XYZ,然后创建了一个包含许多.pm文件的文件夹.我复制了文件夹并将其放在未安装XYZ的任何其他系统中.所以,我可以在两个系统中使用XYZ模块的方法.我的意思是,我无法找出这些方法之间的区别,但我认为必须有一些方法.我所知道的是,
我已经安装了一个perl模块,比如XYZ,然后创建了一个包含许多.pm文件的文件夹.我复制了文件夹并将其放在未安装XYZ的任何其他系统中.所以,我可以在两个系统中使用XYZ模块的方法.我的意思是,我无法找出这些方法之间的区别,但我认为必须有一些方法.我所知道的是,当我们安装perl模块时,也会安装依赖项.我对吗?谁能提到两者之间的其他差异,如果有的话?
解决方法
我的头脑中有几个:
>如果是XS模块,则为本地平台编译代码. 当然,你可以自己照顾所有这些.这些天很有可能你在Linux或Windows上运行x86-ish并且只要你只将Linux复制到Linux和Windows到Windows,并且在源系统上的同一个地方,你会没事的.基本上这就是二进制Linux发行版和ActivePerl包的作用,它可能是有意义的,例如如果你想避免在所有目标系统上安装一大堆编译时依赖项.通过写入系统目录(例如/usr/share / perl5)来确保您不会陷入混乱,系统目录应该由系统的包管理器管理. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |