"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > C++ 개발을 위해 Ubuntu에 OpenSSL 라이브러리를 설치하는 방법: libssl-dev 패키지가 필요한 이유는 무엇입니까?

C++ 개발을 위해 Ubuntu에 OpenSSL 라이브러리를 설치하는 방법: libssl-dev 패키지가 필요한 이유는 무엇입니까?

2024-11-03에 게시됨
검색:630

How to Install OpenSSL Libraries on Ubuntu for C   Development: Why You Need the libssl-dev Package?

C 개발을 위해 Ubuntu에 OpenSSL 라이브러리 설치

Ubuntu 10.04 LTS에서 OpenSSL 1.0.0을 사용하여 코드를 빌드하려고 하면 사용자에게 오류가 발생할 수 있습니다. OpenSSL 헤더 파일이 누락되었음을 나타냅니다. openssl 패키지를 설치했음에도 불구하고 필요한 라이브러리를 사용할 수 없습니다.

이 문제를 해결하려면 개발 패키지인 libssl-dev가 필요합니다. 여기에는 C 개발에 필요한 헤더와 라이브러리가 포함되어 있습니다:

sudo apt-get install libssl-dev

이 패키지에는 다음이 포함되어 있습니다. 헤더:

  • openssl/bio.h
  • openssl/buffer.h
  • openssl/des.h
  • openssl/evp.h
  • openssl/pem.h
  • openssl/rsa.h

링커는 일반적으로 라이브러리에 대해 다음 표준 시스템 디렉터리를 검색합니다.

  • /lib
  • /usr/lib
  • /usr/local/lib
  • /usr/lib64 (64비트 시스템)

libssl-dev 패키지를 설치하면 필요한 헤더가 OpenSSL을 활용하는 코드를 컴파일하고 링크할 수 있는 라이브러리도 제공될 예정입니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3