본문 바로가기

프로그래밍/Tool

Visual Studio 2017 Curl 빌드하기~

반응형


Visual Studio 2017에서 Curl을 빌드해볼까 합니다.

우선 Curl 부터 다운로드 받아야겠죠?


Curl Download  << 여기를 눌러 링크로 들어갑니다.


위와 같이 다운로드 사이트가 나오면

압축형태에 알맞게 다운로드 하시면 됩니다.


저 같은 경우는 당연히 윈도우에서 사용하기 편한 Zip 형태로 받았어요.




그 다음 압축을 풀으시면 Curl-버전 형태로 압축이 풀립니다.

Visual Studio 2017 같은 경우 VC15 버전이기 때문에 해당 경로 들어갑니다.


들어가면 curl-all.sln 프로젝트 파일이 나오게 되는데요

프로젝트 파일을 열으시면 되요



빌드형태만 잡아주시고서 빌드하시면 됩니다.

테스트이기 때문에 DLL Debug 모드로 빌드 했습니다.



빌드 경로는 프로젝트 파일의 빌드 타입 경로에 Curld.exe 및 libcurld.dll이 생성된걸 확인할 수 있습니다.

참 쉽죠?


exe 및 dll 파일에 d가 붙는 경우는 다들 뭔지 아시죠?

디버그로 빌드 시 파일명 끝에 d가 붙으니 잘 구분 하셔야 됩니다.


프로젝트 작업을 하실 때도 #define 문을 이용하여 Debug/Release 구분하셔야되고 파일명도 구분하셔야 됩니다.

또한 Visual Studio 옵션에 정적빌드, 공유 DLL 빌드 시에도 Curl 빌드 속성을 변경해서 별도로 빌드해 사용하셔야 되요.




반응형