MacBook의 Crypt-SSLeay


1

나는 맥북에 Crypt-SSLeay를 설치하려고하는데 실패했다.

crypt에서 수동으로 Crypt-SSLeay를 다운로드하고 발행했습니다 :

 perl Makefile.pl

오류는

openssl-version.c:2:10: fatal error: 'openssl/opensslv.h' file not found
#include <openssl/opensslv.h>
     ^
1 error generated.
Failed to build and link a simple executable using OpenSSL

파일이 있으며 위치는 다음과 같습니다.

 /usr/local/opt/openssl/include/openssl

이 문제를 해결하려면 어떻게해야합니까?

perl 

답변:


1

글쎄,이 솔루션과 다른 스레드를 쓸모없는 다른 솔루션을 시도한 후에, 나는이 트릭을 저에게 해주었습니다.

$ sudo OPENSSL_INCLUDE=/usr/local/opt/openssl/include OPENSSL_LIB=/usr/local/opt/openssl/lib PERL_MM_USE_DEFAULT=1 perl -MCPAN -e "install Crypt::SSLeay"

0

다음을 시도해보십시오.

$ perl Makefile.PL --incpath /usr/local/opt/openssl/include --libpath /usr/local/opt/openssl/lib

당으로는 Crypt-SSLeay문서를 설치합니다 . (위의가에는 OpenSSL 라이브러리를 가정합니다, libcryptlibssl에 설치되어, /usr/local/opt/openssl/lib당신의 맥북에.)

희망이 도움이!


0

나는 이것을 다음과 같이 타이프했다 :

cpanm LWP::Protocol::https

그리고 다음을 Crypt-SSLeay사용하여 설치합니다 .

cpanm Crypt::SSLeay

그리고 효과가있었습니다. Crypt::SSLEay전에 설치하려고 할 때 LWP::Protocol::https원래 같은 오류가 발생했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.