본문 바로가기
카테고리 없음

Windows Visual Studio 2017 Boost 설치

by Vader87 2018. 12. 1.
반응형


VCpkg 다운로드

링크


Boost 설치

bootstrap-vcpkg.bat 실행

vcpkg install


설치된 라이브러리 확인

vcpkg list

설치된 Boost 라이브러리 리스트를 출력


Visual Studio와 통합

vcpkg integrate install

자동으로 Visual Studio에 링크

위 설정이 정상 작동하지 않아 프로젝트에서 Boost 라이브러리를 불러 올 수 없었다. 그래서 직접 프로젝트 속성 페이지에서 [포함 디렉터리]와 [라이브러리 디렉터리]를 추가해 주었다.

테스트 코드

인터넷 에서 찾은 Boost의 bind 기능을 이용해 본 간단한 예제

#include 
#include "boost/bind.hpp"

int fn(int a, int b, int c, int d, int e)
{
	printf("a = %d, b = %d, c = %d, d = %d, e = %d\n", a, b, c, d, e);
	return a + b + c + d + e;
}

int main()
{
	printf("%d\n", boost::bind(fn, 1, 2, 3, 4, 5)());
	return 0;
}

출력


참조

vcpkg: Windows, Linux 및 MacOS용 c++ 패키지 관리자

반응형

댓글