본문 바로가기
how to

how to include openssl on visual studio

by 즉흥 2017. 10. 31.
728x90
반응형

visual studio에서 openssl을 include하기 위한 방법은 많지만, 내가 알고 있는 가장 간단한 방법을 정리하고자 한다.

 

 

 

https://code.google.com/archive/p/openssl-for-windows/downloads

 

openssl-0.9.8k_WIN32.zip
다운로드

 

 

우선 위의 URL에서 openssl을 다운받는다.

 

openssl 공식 홈페이지(링크)나 github 등에서 소스코드를 다운로드 하여 컴파일하는 방법은 번거러우니, 남들이 미리 컴파일 해놓은 바이너리를 다운로드 한다.

 

 

물론 위의 URL 말고도 컴파일된 바이너리를 올려놓은 페이지는 많다.

 

 

 

 

 

다운로드한 압축 파일을 적당한 곳에 해제한 다음

 

visual studio -> project -> 속성 -> VC++ 디렉토리에서

 

포함 디렉터리에 압축 해제한 include 디렉터리 경로를,

 

라이브러리 디렉터리에 lib 디렉터리 경로를 쓰고 저장한다.

 

 

마지막으로 .lib 파일을 링킹해줘야 하는데 코드에

 

#pragma comment(lib, "libeay32.lib")

#pragma comment(lib, "ssleay32.lib")

를 추가하던가, 

 

 

 

visual studio -> project -> 속성 -> 링커 -> 입력 -> 추가 종속성에 libeay32.lib, ssleay32.lib를 추가하면 된다.

 

끝.

 

 

728x90
반응형

댓글