MakeMaker:make test 与 make dist
假设我使用 module-starter 创建了一个目录,并编写了几个附加模块和测试。 然后,make test 将在 lib/ 中的所有 模块上运行 t/ 中的所有 测试>,但…
ExtUtils::MakeMaker 包括外部 *.mk 并使用 *.mk 文件中的定义来定义 WriteMakefile 中的 LIBS 和 INC 参数
我有一个顶级的 Defines.mk 文件,其中列出了要包含的某些目录和 C 库,具体取决于项目,如下所示。 KERNEL_LIB = -lkdev DRIVER_LIB = -ldriver -lut…
哪些工具可以帮助构建 XS 项目?
我最近开始使用 perlxstut 学习 XS,教程建议我使用旧的 h2xs 工具,用于创建 ExtUtils::MakeMaker 基于项目。然而,对于纯 Perl 项目,h2xs/EUMM 长…
如何将多个 Perl 模块添加到 Makefile.PL?
正在寻找有关如何将多个 PM 文件添加到 MakeMaker 脚本的见解? 我看到此文档和所有示例看起来像是添加了一个文件,如何添加多个文件? use ExtUtils:…
在构建模块时如何覆盖 perl 的编译标志?
构建 Perl 模块时,ExtUtils::MakeMaker 使用 Config.pm 中定义的标志(请参阅 perldoc Config)作为 ccflags 和 ldflags 等值。 如何覆盖这些值(除…
如何更改 ExtUtils::Makemaker 中保存测试文件的目录?
如何更改 Makefile.PL 中的默认测试路径默认值 t/*.t? 文档中提到了一个属性,但它不起作用。 有人知道怎么做吗?…
- 共 1 页
- 1