gpt4 book ai didi

perl - 通过 CPAN 安装需要自定义选项的 Perl 模块

转载 作者:行者123 更新时间:2023-12-04 17:40:52 33 4
gpt4 key购买 nike

有几次我在安装时遇到了需要自定义标志的模块。例如,现在我被困在需要 --zookeeper-include 和 --zookeeper-lib 设置的 Net::ZooKeeper 上。有没有办法可以在 cpan shell 中设置这些?还是我只需要手动构建?

最佳答案

有一种“手动构建”的简单方法,但仍然让 CPAN 为您处理查找最新版本、下载和解包 -- 在 cpan shell 中执行 look Net::ZooKeeper , 或使用 cpanminus 执行 cpanm --look Net::ZooKeeper , 然后它会被提取并解压,然后你会在它解压到的目录中得到一个 shell,此时你可以做通常的 perl Makefile.PL; make; make install用你喜欢的任何选项跳舞,然后exit .如果这是您很少需要做的事情,这非常简单,并且可能是最快的事情。

另一方面,如果这是一个自动化或重复的过程,那么请继续遵循 eugene y 的建议,为需要自定义配置的模块创建一个 distroprefs 文件,并将其部署到任何需要的地方,然后不管这些模块在哪里安装它们将被正确配置并且不会使构建失败:)

关于perl - 通过 CPAN 安装需要自定义选项的 Perl 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4237583/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com