有没有办法,给定 CPAN 上的一个模块来确定该模块是否可以在Perl 编译器中运行, ( perlcc
)。
如果我尝试编译测试套件本身,运行./t
文件不会产生任何输出。
这里是test.t
,
#!/usr/bin/perl
use Test::More;
ok(1);
done_testing;
如果我运行它,我会得到,
$ perl ./t/test.t
ok 1
1..1
但是,如果我使用它编译perlcc ./t/test.t
并运行它,./t/test
我将没有输出。
有没有一种方法可以测试模块与 Perl 编译器的兼容性?