gpt4 book ai didi

perl - 草莓 Perl - 错误消息 : This package requires a C compiler

转载 作者:行者123 更新时间:2023-12-02 10:46:22 25 4
gpt4 key购买 nike

我有 Strawberry Perl May 2016 (5.24.0) 32bit PortableZIP edition。我只是解压缩了它;其他方面没有变化。

当我想用 cpan 安装模块时,出现以下错误:

C:\Fhem\perl\bin>cpan -i Net::SSLeay
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN: CPAN::SQLite loaded ok (v0.211)
Database was generated on Tue, 13 Dec 2016 13:41:47 GMT

Running install for module 'Net::SSLeay'
CPAN: LWP::UserAgent loaded ok (v6.15)
CPAN: Time::HiRes loaded ok (v1.9733)
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/M/MI/MIKEM/Net-SSLeay-1.78.tar.gz
CPAN: YAML::XS loaded ok (v0.62)
CPAN: Digest::SHA loaded ok (v5.95)
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/M/MI/MIKEM/CHECKSUMS
CPAN: Compress::Zlib loaded ok (v2.069)
Checksum for C:\Fhem\cpan\sources\authors\id\M\MI\MIKEM\Net-SSLeay-1.78.tar.gz ok
CPAN: Archive::Tar loaded ok (v2.06)
CPAN: File::Temp loaded ok (v0.2304)
CPAN: CPAN::Meta::Requirements loaded ok (v2.140)
CPAN: Parse::CPAN::Meta loaded ok (v1.4417)
CPAN: CPAN::Meta loaded ok (v2.150005)
CPAN: Module::CoreList loaded ok (v5.20160507)
Configuring M/MI/MIKEM/Net-SSLeay-1.78.tar.gz with Makefile.PL
Unresolvable missing external dependency.
This package requires a C compiler.
NA: Unable to build distribution on this platform.
No 'Makefile' created  MIKEM/Net-SSLeay-1.78.tar.gz
  C:\Fhem\perl\bin\perl.exe Makefile.PL -- NOT OK
Stopping: 'install' failed for 'Net::SSLeay'.

似乎没有找到编译器。我必须做些什么来解决这个问题?

最佳答案

大概您是直接从命令提示符运行 perl 和 cpan 吗?

您应该阅读 README.txt 的内容分发中的文件,它告诉您运行c:\myperl\portableshell.bat在使用任何实用程序之前

我希望很清楚你必须改变 c:\myperl到您解压缩分发的文件夹

解压后的卷有三个子目录,需要在 PATH 中。在一切正常之前,.bat文件将为您临时设置这些。如果您想要更永久的东西,那么 README.txt文件解释了如何做到这一点,但您可能应该运行正确的安装版本

关于perl - 草莓 Perl - 错误消息 : This package requires a C compiler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41140363/

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