2

我在使用 pp 命令在 Linux 机器上创建独立的可执行文件时遇到了一些麻烦。似乎每个教程都说不同的东西,我有点困惑。我希望您能就两个问题提供帮助:
1. 我正在尝试包含我创建的模块(.pm 文件),但不知道如何执行此操作并不断收到错误消息。我应该使用 -M 选项吗?还是应该是-B?一旦包含模块,我如何从脚本中调用它?通常的方式(即“使用模块”,然后是“模块::子”)?
2. 我也想包含一些文本文件。到目前为止,我已经尝试过 -a 和 -l 选项,但不确定它们是否真的有效。我应该使用哪一个?另外,如何打开这些文件?例如,如果我打包文件 tmp.txt,打开命令应该是什么样的?
非常感谢!

4

1 回答 1

1
  1. 使用选项添加模块-M并照常使用模块。
  2. 使用pp 手册-a中的选项添加文本文件:

默认情况下,文件以其原始名称放置在 / 包内。

所以你应该能够阅读这些文本文件:

my $content = PAR::read_file('your_file.txt');
于 2013-08-14T09:24:02.423 回答