치명적인 오류 발생: openssl/sha.h: 해당 파일 또는 디렉터리가 없습니다.

치명적인 오류 발생: openssl/sha.h: 해당 파일 또는 디렉터리가 없습니다.

문서에 따르면 "OpenSSL 라이브러리"가 필요한 프로그램을 컴파일하려고 합니다. OpenSSL을 설치했지만 여전히 오류가 발생합니다 openssl/sha.h: No such file or directory. 다른 라이브러리를 설치해야 합니까?

답변1

openssl 헤더 파일이 누락되었을 수 있습니다. 배포판에 따라 이 패키지의 이름은 다를 수 있으며 대부분은 openssl-dev또는 와 같습니다 openssl-devel. openssl 헤더 파일을 설치한 후 컴파일러는 openssl/sha.h를 찾을 수 있어야 합니다.

Ubuntu/Debian에서는 이 패키지를 libssl-dev.

관련 정보