当前位置:网站首页>openSSL1.1.1编译错误 Can‘t locate Win32/Console.pm in @INC

openSSL1.1.1编译错误 Can‘t locate Win32/Console.pm in @INC

2022-06-10 18:14:00 插件开发

编译openSSL1.1.1中执行命令:

perl Configure VC-WIN32 no-asm no-tests --prefix=“E:\OpenSource\libCurl\openssl-1.1.1-stable-SNAP-20220521\compile”

出现错误:

Using os-specific seed configuration
Can’t locate Win32/Console.pm in @INC (you may need to install the Win32::Console module) (@INC contains: E:/OpenSource/libCurl/openssl-1.1.1-stable-SNAP-20220521/openssl-1.1.1-stable-SNAP-20220521/util/perl C:/Perl64/site/lib C:/Perl64/lib) at C:/Perl64/site/lib/ActivePerl/Config.pm line 400.
Compilation failed in require at C:/Perl64/site/lib/ExtUtils/MakeMaker.pm line 10.
BEGIN failed–compilation aborted at C:/Perl64/site/lib/ExtUtils/MakeMaker.pm line 10.
Compilation failed in require at C:/Perl64/site/lib/IPC/Cmd.pm line 235.

解决办法:
打开文件"C:\Perl64\site\lib\ActivePerl\Config.pm"
修改注释_warn内的内容,如下图所示:
在这里插入图片描述
再次编译得到如下结果:
在这里插入图片描述

原网站

版权声明
本文为[插件开发]所创,转载请带上原文链接,感谢
https://plugin.blog.csdn.net/article/details/125066916