首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有子模块的perl MakeMaker生成文件

带有子模块的perl MakeMaker生成文件
EN

Stack Overflow用户
提问于 2014-10-26 00:15:42
回答 1查看 77关注 0票数 0

我已经创建了一个带有3个子模块的perl模块。我想用MakeMaker创建一个makefile,但有一个问题。

我的模块结构是/module.pm和/ module / and . is。

如果我创建makefile,那么只会包含module.pm文件。我需要在makemaker中写入哪个参数才能将子模块也包括在内?

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2014-10-26 02:32:26

不要把你的模块放在发行版的根目录下。相反,可以创建一个lib子目录,并将所有模块放在该目录下:

代码语言:javascript
复制
Makefile.PL
lib/module.pm
lib/module/sub.pm

Makefile.PL应该会自动注意到lib下的所有模块。除了指向模块的任何路径(例如VERSION_FROM)外,您不需要更改任何内容。

如果您的模块有前缀,请将其包括在lib目录下。如果你的模块被命名为Some::Other:: module,你应该拥有:

代码语言:javascript
复制
Makefile.PL
lib/Some/Other/Module.pm
lib/Some/Other/Module/Sub.pm
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26564514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档