티스토리 뷰


1. OpenSSL 다운로드 사이트 : https://slproweb.com/products/Win32OpenSSL.html

lite는 OpenSSL 커맨드만을 사용하기 원할 경우 사용되는 타입


2. OpenSSL 설치

- Win32 OpenSSL : C:\OpenSSL-Win32

- Win64 OpenSSL : C:\OpenSSL-Win64


3. Visual Studio 빌드 환경 설정

[프로젝트] - [속성]


- 구성 : 디버그, 릴리즈

- 플랫폼 : x86, x64

적절히 선택해준다.


[구성속성] - [VC++ 디렉터리]


(1) x86

- 포함 디렉터리 : C:\OpenSSL-Win32\include

- 라이브러리 디렉터리 : C:\OpenSSL-Win32\lib\VC

(2) x64

- 포함 디렉터리 : C:\OpenSSL-Win64\include

- 라이브러리 디렉터리 : C:\OpenSSL-Win64\lib\VC


링커 추가 종속성 설정


(1) x86

- Debug : libcrypto32MDd.lib;libcrypto32MTd.lib;libssl32MTd.lib;libssl32MDd.lib;

- Release : libcrypto32MD.lib;;libcrypto32MT.lib;libssl32MT.lib;libssl32MD.lib; 

(2) x64

- Debug : libcrypto64MDd.lib;libcrypto64MTd.lib;libssl64MTd.lib;libssl64MDd.lib;

- Release : libcrypto64MD.lib;;libcrypto64MT.lib;libssl64MT.lib;libssl64MD.lib; 

공통 : openssl.lib;libssl.lib;libcrypto.lib;dasync.lib;capi.lib;ossltest.lib;padlock.lib;

--추가 (1.1에서는 안보임): applink.c 소스 파일 추가

[ no OPENSSL_Applink ] ==> 에러메시지 발생하면

include 디렉토리에 있는 "applink.c"를 소스파일에 추가해주면됩니다.


리눅스 : https://blog.bypass.kr/448

출처 : http://blog.naver.com/ssabro_k/220761231627

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

[C++11] std::regex를 사용해 보자.  (0) 2017.11.27
윈속 초기화 WSAStartup  (0) 2017.11.27
간단한 루프 병렬화(vs2017)  (0) 2017.11.12
간단한 시간 재기  (0) 2017.11.12
멀티바이트와 유니코드 간의 변환  (0) 2017.05.30
공지사항
최근에 올라온 글
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31