본문 바로가기
C++

[C++/winrt] vcpkg를 이용하여 C++ 라이브러리 설치 진행

by Hwoarang757 2025. 1. 19.

[C++/winrt] vcpkg를 이용하여 C++ 라이브러리 설치 진행

 

출처 : https://jungwoong.tistory.com/77

 

[Tool] vcpkg 설치 및 사용법

vcpkg란 vcpkg는 Windows linux와 MacOs 에서 C와 C++ 라이브러리 관리를 도와줍니다. 자세한 설명은 아래의 링크를 통해서 알 수 있습니다. https://docs.microsoft.com/ko-kr/cpp/build/vcpkg?view=vs-2019 vcpkg: Windows, Linux

jungwoong.tistory.com

 

먼저 vcpkg 를 사용하기 위하여 git 명령어로 다운로드 받았습니다. 

PS F:\cpp_VisualStudioProject\vcpkg> git clone https://github.com/Microsoft/vcpkg.git

 

bootstrap-vcpkg.bat를 실행 하여 vcpkg 명령가 설치 되었습니다.

PS F:\cpp_VisualStudioProject\vcpkg> .\bootstrap-vcpkg.bat
Downloading https://github.com/microsoft/vcpkg-tool/releases/download/2025-01-11/vcpkg.exe -> F:\cpp_VisualStudioProject\vcpkg\vcpkg.exe... done.
Validating signature... done.

 

vcpkg를 이용하여 LibTiff 라이브러리를 설치 하였습니다.

PS F:\cpp_VisualStudioProject\vcpkg> .\vcpkg.exe install tiff
설치 계획을 계산하는 중...
적합한 버전의 cmake을(를) 찾을 수 없습니다(v3.30.1 필요).
cmake-3.30.1-windows-i386.zip 다운로드 중
cmake-3.30.1-windows-i386.zip을(를) 다운로드했습니다.
cmake을(를) 추출하는 중...
적합한 버전의 7zip을(를) 찾을 수 없습니다(v24.9.0 필요).
7z2409.7z.exe 다운로드 중
7z2409.7z.exe을(를) 다운로드했습니다.
7zip을(를) 추출하는 중...
적합한 버전의 7zr을(를) 찾을 수 없습니다(v24.9.0 필요).
44d8504a-7zr.exe 다운로드 중
44d8504a-7zr.exe을(를) 다운로드했습니다.
....
.....
......

 

설치 완료 된 라이브러리는 .\packages 디렉터리에서 확인 할 수 있었습니다!