gpt4 book ai didi

perl - 如何修复 Perl 模块 Makefile 中的 "Execution of -e aborted due to compilation errors"?

转载 作者:行者123 更新时间:2023-12-02 02:34:41 24 4
gpt4 key购买 nike

我在 Windows 上使用 Strawberry Perl .我为 Buckwalter 编码模块运行 perl Makefile.pl,效果很好。当我运行 make 时,它说

Execution of -e aborted due to compilation errors

什么是-e?我应该去哪个文件来修复错误?显然第 1 行缺少一个大括号,但我不知道哪个文件缺少那个大括号,所以我不知道去哪里找。

最佳答案

我们使用 perl 的 -e 选项在命令行上指定要执行的代码。来自 perlrun :

  • -e commandline
    may be used to enter one line of program. If -e is given, Perl will not look for a filename in the argument list. Multiple -e commands may be given to build up a multi-line script. Make sure to use semicolons where you would in a normal program.

例如:

$ perl -e 'print "Hello, world!\n"'Hello, world!

与您看到的错误类似的错误是

$ perl -e 'while (1) { print "foo!"'Missing right curly or square bracket at -e line 1, at end of linesyntax error at -e line 1, at EOFExecution of -e aborted due to compilation errors.

关于perl - 如何修复 Perl 模块 Makefile 中的 "Execution of -e aborted due to compilation errors"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2318096/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com