Boost를 설치하려면 먼저 다운부터 받아야죠. [http://www.boost.org/]
무엇을 받아야 할까요? Boost 자체가 필요하고 빌드를 위한 Boost Jam입니다.
아무튼 두 개 다 받은 다음, 압축을 푸시고 Boost Jam안에 가보세요.
build.bat 라는 파일이 있답니다.
더블클릭해서 실행 하시면 뭔가 작업을 수행한 다음 끝날꺼에요.
다시 Jam 폴더를 보면 bin.ntx86 이라는 새로운 폴더가 만들어 지고, 그 안에 보면 bjam.exe 이 있을 거에요.
이제 bjam.exe을 복사하셔서 위에서 받은 Boost 폴더에 넣어 주세요.
이것으로 컴파일 할 준비는 끝입니다.
(취향에 따라 ICU나 Python을 깔아 두면, 해당 라이브러리도 함께 컴파일 된답니다.)
이제 cmd창을 띄우고 압축을 풀어둔 Boost 폴더로 이동하세요.
그리고 아래와 비슷하게 취향껏 입력 해 줍니다.
bjam --build-dir="C:\Library\boost_1_42_0" -sICU_PATH="C:\Library\icu" --without-mpi --build-type=complete stage --toolset=msvc
sICU_PATH는 정규식 라이브러리의 유니코드 사용 시 추가적으로 필요한 라이브러리입니다.
이렇게 입력하시고 실행을 시키면, 몇 시간 동안 컴파일이 진행됩니다....
컴파일이 완료되면 C:\boost_1_42_0 를 인클루드 패스에 등록하시고, C:\boost_1_42_0\stage\lib 를 라이브러리 패스에 등록하면 끝!!
p.s. 가끔은 ICU를 뺀 버젼도 필요하니까..
bjam toolset=msvc-9.0 variant=release threading=multi link=static define=_SECURE_SCL=0 define=_HAS_ITERATOR_DEBUGGING=0
bjam toolset=msvc-9.0 variant=debug threading=multi link=static