使用vs2017构建perl

使用vs2017构建perl,perl,visual-studio-2017,Perl,Visual Studio 2017,当我使用microsoft vc2017构建perl时,出现了一个错误: 直接为cpan/模块加载条件运行pm_to_blib 为直接加载的cpan/模块运行pm_到_blib 直接为cpan/NEXT运行pm_到_blib 直接为dist/Net Ping运行pm\u to\u blib 直接运行pm_to_blib进行cpan/参数检查 直接为cpan/Perl OSType运行pm_to_blib 直接通过QuotedPrint为cpan/PerlIO运行pm到blib 无法将p复制到脚本

当我使用microsoft vc2017构建perl时,出现了一个错误:

直接为cpan/模块加载条件运行pm_to_blib
为直接加载的cpan/模块运行pm_到_blib
直接为cpan/NEXT运行pm_到_blib
直接为dist/Net Ping运行pm\u to\u blib
直接运行pm_to_blib进行cpan/参数检查
直接为cpan/Perl OSType运行pm_to_blib
直接通过QuotedPrint为cpan/PerlIO运行pm到blib
无法将p复制到脚本/p:Makefile.PL第26行没有这样的文件或目录。
Makefile.PL(cpan/Pod Checker)失败:代码=512位于..\make_ext.PL行
518
NMAKE:致命错误U1077:“..\miniperl.exe”:返回代码 (返回代码)“0x2”
停止

我能做什么?

这似乎是Windows SDK中的一个错误,请参阅

  • Perl
  • VS论坛

Perl bug reporter确认,在更新SDK之后,bug消失了。另一种选择似乎是从
CFG=DebugFull
切换到
CFG=Debug
构建。

感谢您的帮助!如果回答了您的问题,请记住接受答案。有一个表示接受答案的按钮需要我按一下?我没有找到哪里确认这个答案。