[C/C++] vcpkg로 C++ 라이브러리 관리 쉽게 하기
C++ 라이브러리 관리하기 C++ 프로젝트가 커질수록 다양한 외부 라이브러리를 사용하게 된다. 맨 처음 gcc, g++, make만 가지고 프로젝트를 빌드할 때와는 차원이 다르게 복잡도가 늘어난다. 그래서 그걸 도와주기 위해 CMake를 사용하는데 이걸 사용할 때에도 무슨 기능을 어떻게 써야할지 막막할 때가 많다. 특히 외부 라이브러리를 가져오는데 있어서 너무 다양한 방법이 있는데, 그게 모두 동일하게 동작하지도 않거니와 라이브러리의 버전을 관리하는데 있어서도 굉장히 불편하다. 그런 점들을 해결해주고, 마치 javascript의 package.json 파일처럼 외부 라이브러리를 관리해주는게 있는데 그게 마이크로소프트에서 나온 vcpkg다. vcpkg란 공식 페이지의 메인화면을 캡쳐해왔다. 마이크로소프트에..
2022.12.23