如何构建和安装本地Perl模块?我下载了一个模块的代码,但这个模块不能按原样编译,所以我在代码里捣鼓了一下。我想构建并安装它。虽然我想知道如何在makefile中指定 "osname",但我已经掌握了使用makefile进行编译的方法。于是我创建了一个.pm和.bundle文件。我试着做了一个make安装,但我看到这两个文件都没有安装到正确的位置。我是在MacOS系统上做的,并且安装了perlbrew。我看到的每个安装模块的帖子都只讨论了使用cpan从远程cpan仓库安装。我得再发一个问题,为什么这么多模块我尝试按原样安装都失败了,grrrrr。
如果它有一个 Build.PL
:
perl Build.PL
./Build test
./Build install
否则。
perl Makefile.PL
make test
make install
(这假定所有的依赖性都已安装)