Programming

[curl] 윈도우 환경에서 라이브러리 빌드 및 설치

steloflute 2018. 7. 4. 02:21

http://shaeod.tistory.com/527


요점: projects\Windows" 경로로 이동하면 Visual Studio 버전 별로 폴더가 있는데, 원하는 버전으로 이동하면 된다. 명령 창에서 빌드하는 것은 어렵다.


여기에 추가로, HTTPS를 쓰려면 OpenSSL보다는 Windows SSPI 구성으로 빌드하는 것을 추천한다. (Windows에 내장) OpenSSL 의존이 생기면 복잡하다.


libcurl static library를 사용할 때는 전처리기 정의에 CURL_STATICLIB 를 추가한다.

Linker -> Input -> Additional Dependencies에는

ws2_32.lib
wldap32.lib
crypt32.lib
libcurl.lib

를 추가한다.