请问怎样打包成 Perl 模块?
时间:2010-09-17
来源:互联网
我写了个 Perl 模块,想打包。由于是新手,有很多步骤不是很明白。
具体是参照 José's Guide for creating Perl modules 进行。
安装 Module::Starter 模块,然后运行
复制代码
产生的目录是
复制代码
然后就编辑 Changes, MANIFEST, Makefile.PL, README 等等文件,.pm 文件也放在了的适当的位置。
然后就应该
复制代码
但是到了这一步就不对了,一直显示
复制代码
不知道该怎么解决。
还有,Test 里应该怎么写?有没有类似指南的文档?
具体是参照 José's Guide for creating Perl modules 进行。
安装 Module::Starter 模块,然后运行
- $ module-starter --module=My::New::Module --author="Me, Myself" \
- [email protected]
- `-- My-New-Module
- |-- Changes
- |-- MANIFEST
- |-- Makefile.PL
- |-- README
- |-- lib
- | `-- My
- | `-- New
- | `-- Module.pm
- `-- t
- |-- 00.load.t
- |-- pod-coverage.t
- `-- pod.t
然后就应该
- $ make dist
-
- $ make disttest
- make: *** No rule to make target `dist'. Stop.
还有,Test 里应该怎么写?有没有类似指南的文档?
作者: longbow0 发布时间: 2010-09-17
就是make dist
除非你Makefile.PL写的不对
我的建议是这样的,去看CPAN上的模块。如果这样都不能写出正确的模块,说明你现在还不适合做这件事。
我开始也抱怨没有很多文档,抱怨没有更详细的讲XS的文档。后来才明白,现有的perldoc就是你能借助的所有东西,如果看这个还不能解决问题,那就说明自己还不适合做这件事或是需要更多的思考。问人没用。
除非你Makefile.PL写的不对
我的建议是这样的,去看CPAN上的模块。如果这样都不能写出正确的模块,说明你现在还不适合做这件事。
我开始也抱怨没有很多文档,抱怨没有更详细的讲XS的文档。后来才明白,现有的perldoc就是你能借助的所有东西,如果看这个还不能解决问题,那就说明自己还不适合做这件事或是需要更多的思考。问人没用。
作者: py 发布时间: 2010-09-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28