본문 바로가기

C++/Openssl

빌드 방법 [윈도우 기준]

[1. 개요]

빌드 환경

  • 윈도우 10
  • Visual studio 2017 기준

필요한 툴

  • perl
  • nasm
  • nmake
  • cl
  • rc

perl 은 아래 url 을 통해 다운 받도록 한다.

nasm 은 mingw 나 perl 다운 시 같이 받을 수 있다.

 

나머지 툴은 Visual studio 2017 설치 후,

"vs 2017 용 x64 네이티브 도구 명령 프롬프트" 를 에서 동작을 확인하도록 한다.

Visual studio 2015 나 2019 등을 사용하는 경우, 각 빌드에 맞는 프롬프트를 실행하도록 한다.

  • 해당 프롬프트에서 아래 작업을 진행하도록 한다.

 소스코드를 아래 url 을 통해 다운 받은 후, 소스 디렉터리로 이동하도록 한다.

해당 위치에서 아래 명령어를 실행

  • perl Configure
  • nmake

산출물 (정적 라이브러리)

  • libcrypto_static.lib
  • libssl_static.lib

산출물 (동적 라이브러리)

  • libcrypto.lib
  • libcrypto-3-x64.dll
  •  
  • libssl.lib
  • libssl-3-x64.dll

 

'C++ > Openssl' 카테고리의 다른 글

빌드 방법 [리눅스 기준]  (0) 2025.07.23