Window 환경에서 C++ 라이브러리를 위한 vcpkg를 설치하는 방법에 대해 알아봅니다.

 

 

 

vcpkg 설치.

 

가장 쉬운 방법은 공식 홈페이지의 안내를 따르는 방법입니다. git을 미리 설치했다면 두줄의 명령줄로 설치를 완료할 수 있습니다: Get started with vcpkg

 

Get started with vcpkg

Installing vcpkg is a two-step process: first, clone the repo, then run the bootstrapping script to produce the vcpkg binary. The repo can be cloned anywhere, and will include the vcpkg binary after bootstrapping as well as any libraries that are installed

vcpkg.io

 

공식 홈페이지에서는 전역으로 설치하는 경우 C:\src\vcpkg 또는 C:\dev\vcpkg와 같은 짧은 설치 경로를 권장하고 있습니다.

 

터미널(혹은 명령 창)을 열어 원하는 경로로 이동 한 뒤 다음 명령어를 실행합니다.

 

$git clone https://github.com/Microsoft/vcpkg.git

 

잠시 기다리면 다음과 같이 다운로드가 완료됩니다.

 

 

이어서 다음 명령어를 실행해 줍니다.

 

 

.\vcpkg\bootstrap-vcpkg.bat

 

다음 화면과 같이 정상적으로 처리되는 것을 확인할 수 있습니다.

 

 

만약 VisualStudio에서 vcpkg를 사용하고자 한다면 추가로 다음 명령어를 수행해야 합니다.

 

.\vcpkg\vcpkg integrate install

 

관리자 권한이 요구되며 다음과 같이 완료됩니다.

 

 

 

 

라이브러리 설치

 

가장 대표적인 C++ 라이브러리인 boost를 vcpkg를 사용해 설치해 봅시다. 다음 명령어를 입력해 boost(x64)를 설치합니다. 

** boost는 매우 방대한 라이브러리입니다. 상당히 오랜 시간이 소요되니 테스트 용도라면 다른 라이브러리로 테스트하셔도 됩니다.

 

.\vcpkg\vcpkg install boost:x64-windows

 

위와 같이 실행하면 64비트로 빌드된 boost 관련 라이브러리를 모두 다운로드하게 됩니다.

 

 

이제 기다리면 리스트업 된 모든 라이브러리를 다운로드하게 되고 명령어를 통해 다운로드한 라이브러리를 확인할 수 있습니다.

 

 

.\vcpkg\vcpkg list

 

 

라이브러리 파일은 다음 경로에서 확인할 수 있습니다.

 

 

정상적으로 라이브러리가 다운로드된 것을 확인할 수 있습니다.

 

 

 

 

 

반응형

+ Recent posts