定制选项的Perl模块几次,我遇到了需要自定义标志的模块。例如,现在我被困在Net :: ZooKeeper中,它需要设置--zookeeper-include和--zookeeper-lib。有没有一种方法可以在cpan shell中设置它们?或者我只需要手动构建?安装需要通过CPAN
5
A
回答
5
有一种简单的“手动构建”方法,但仍然让CPAN处理查找最新版本,下载和解压缩 - 在cpan shell look Net::ZooKeeper
或cpanminus做cpanm --look Net::ZooKeeper
,它会被提取并解压,然后你会得到它解压到,此时你可以做平常perl Makefile.PL; make; make install
舞与你喜欢的任何选项,然后exit
的目录贝壳。这很简单,可能是最快的事情,如果这是你只需要很少做的事情。另一方面,如果这是一个自动或重复的过程,那么继续并遵循eugene y的建议,为需要自定义配置的模块创建一个distroprefs文件,并将其部署到需要的任何地方,然后只要安装这些模块他们会适当,没有配置构建失败:)
4
相关问题
- 1. CPAN模块声称安装但不要
- 2. 需要与CPAN分发一起安装的非Perl文件?
- 3. cpan安装和模块目录需要帮助
- 4. 通过Cpan安装Tk模块的问题
- 5. 无root安装CPAN模块
- 6. perl cpan安装错误
- 7. Perl安装cpan App :: cpanminus
- 8. Cpan模块安装错误
- 9. Macports安装需要
- 10. QuickTime Player是否需要通过iTunes安装iOS应用程序?
- 11. 通过pip安装lxml时出错:需要Microsoft Visual C++ 14.0
- 12. 不同版本的Perl需要不同的CPAN模块安装吗?
- 13. 需要通过
- 14. 为CPAN安装依赖关系的方法不适用于CPAN
- 15. 安装XML :: Parser需要expat.h
- 16. 我需要安装nopCommerce?
- 17. 我需要安装Glassfish吗?
- 18. C#System.Windows.Forms.WebBrowser需要安装Flash
- 19. ChromeDriver需要安装Chrome吗?
- 20. 需要帮助安装hadoop
- 21. 我需要安装php5-mysql
- 22. 我需要安装sqlite吗?
- 23. 需要帮助安装ELCImagePickerController?
- 24. Perl:安装CPAN模块时出错
- 25. 无法安装perl CPAN模块POSIX :: strptime
- 26. CPAN在哪里安装模块?
- 27. Perl的CPAN安装 - 依赖问题
- 28. cpan在安装时遇到Log :: Log4perl
- 29. Camelbox安装后的草莓CPAN崩溃
- 30. 在Windows上安装Sqitch Perl CPAN模块
我接受这一个,因为它看起来比使用distroprefs简单。 – zedoo 2010-11-22 21:20:22