1. visual studio에서 libcurl 빌드하고 사용하기
페이지 정보
작성자 관리자 댓글 0건 조회 2,708회 작성일 19-04-28 23:07본문
1. visual studio에서 libcurl 빌드하고 사용하기
libcurl 빌드하기
1. curl 다운로드 후 압축 풀기
https://curl.haxx.se/download/
2. 미리 컴파일된 openssl 다운로드 후 압축풀기
openssl-1.0.1f_vc_no-idea no-mdc2 no-rc5_build.zip
3.openssl\include\openssl 디렉토리를 curl-7.64.1\include에 복사
4. curl visual studio 솔루션 실행 (visual studio 2012 일때)
curl-7.64.1\projects\Windows\VC11\curl-all.sln
5. 구성 및 플랫폼 설정
LIB Release - LIB OpenSSL / Win32
6. 빌드
libcurl 사용하기
라이브러리 복사
1. libcurl을 사용할 visual studio 프로젝트에 include, lib 디렉토리 생성
2. include에 curl-7.64.1\include를 복사
3. lib에 curl-7.64.1\build\Win32\VC11\LIB Release - LIB OpenSSL\libcurl.lib 복사
lib에 openssl\lib\libeay32.lib, ssleay32.lib 복사
4. 프로젝트 경로에 openssl\bin\libeay32.dll과 ssleay32.dll 복사 (실행할 때 필요)
프로젝트에 라이브러리 링크
1. 프로젝트 속성 > 구성속성 > C/C++ > 일반 > 추가 포함 디렉터리 (-I)
$(ProjectDir)\include
2. 프로젝트 속성 > 구성속성 > C/C++ > 전처리기 > 전처리기 정의 (-D)
CURL_STATICLIB
3. 프로젝트 속성 > 구성속성 > 링커 > 일반 > 추가 라이브러리 디렉터리 (-L)
$(ProjectDir)\lib
4. 프로젝트 속성 > 구성속성 > 링커 > 입력 > 추가 종속성 (-l)
libcurl.lib
libeay32.lib
ssleay32.lib
wldap32.lib
ws2_32.lib
5. 빌드 후 실행
첨부파일
- openssl-1.0.1f_vc_no-idea no-mdc2 no-rc5_build.zip (1.4M) 34회 다운로드 | DATE : 2019-04-28 23:07:35
관련링크
댓글목록
등록된 댓글이 없습니다.