Boost

Posted at 2010/04/25 21:14 // in Note/ETC // by drDorothy

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는 정규식 라이브러리의 유니코드 사용 시 추가적으로 필요한 라이브러리입니다.

이렇게 입력하시고 실행을 시키면, 몇 시간 동안 컴파일이 진행됩니다....

resize_image

컴파일이 완료되면 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

2010/04/25 21:14 2010/04/25 21:14

http://d-story.net/tc/lab/trackback/318

1 ... 3 4 5 6 7 8 9 10 11 ... 74