【发布时间】:2010-02-23 12:36:53
【问题描述】:
我在 Windows 上使用 Strawberry Perl。我为 Buckwalter 编码模块运行 perl Makefile.pl,效果很好。当我运行make 时,它会说
-e 的执行由于编译错误而中止
-e 是什么?我应该去哪个文件来修复错误?显然第 1 行缺少大括号,但我不知道哪个文件缺少大括号,所以我不知道在哪里查找。
【问题讨论】:
-
让我们看看你报告的所有错误将在最后并告诉我们什么 - 第一个错误才是最重要的
-
所有错误:-e 第 1 行的语法错误,下一个字符 ) -e 第 1 行,行尾缺少右花括号或方括号 由于编译错误,-e 的执行中止。 make: *** [pm_to_blib] 错误 255 但是这不再重要了,因为事实证明,因为我使用的是 Strawberry Perl,所以我应该使用 dmake,而不是 make。所以我用了它。我运行了 dmake,它成功了,然后进行了 dmake 测试(得到了 RESULT=PASS)。但是在最后一个命令“dmake install”上,我得到:“错误:检测到循环宏”前缀。所以还是有错误。
-
编辑答案以添加更多信息。 :)