다음 내용은 "boost 라이브러리를 Visual Studio 2008을 사용하여 컴파일 하여 설치하는 방법"에 대해서 설명하고 있습니다.
1. boost 소스파일 다운로드
http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=659602
(※ 설명의 편의상 다운로드 받은 'boost_1_38_0.zip' 파일이 H: 드라이브에 압축이 풀린 상태로 가정하고 설명합니다.)
2. bjam.exe 컴파일
boost를 컴파일 하기 위해서는 bjam.exe 파일이 필요하며, 다음과 같은 절차를 통해서 bjam.exe 파일을 생성할 수 있습니다.
3. bjam.exe 복사
boost를 컴파일 하기 위해서는 bjam.exe 파일을 상위 디렉토리로 복사합니다.
4. boost 컴파일
[주의사항]
boost 라이브러리를 전체 설치하기 위해서는 설치 드라이브에 대략 4기가의 여유 공간이 확보되어야 하며,
boost 라이브러리를 컴파일 하는 작업 디렉토리에도 역시 대략 4기가의 여유 공간이 확보되어야 합니다.
여유공간이 확보되었다면, "H:\boost_1_38_0" 디렉토리에서, bjam.exe를 이용하여 다음과 같이 옵션을 부여한 후 실행합니다.
bjam.exe --toolset=msvc stage --build-type=complete --libdir="H:\boost\lib" --includedir="H:\boost\include"
--build-dir="H:\boost_work" install
옵션에 대한 설명은 아래와 같습니다.
--toolset 컴파일러 지정
--build-type 빌드 타입 지정 (※ 전체 설치시 complete 사용을 권장)
--libdir 라이브러리 설치 디렉토리
--includedir boost라이브러리 include 디렉토리
--build-dir boost 라이브러리 컴파일 작업 디렉토리
5. boost 컴파일 완료후 폴더 구조
'Native > C++' 카테고리의 다른 글
STLPort compile (0) | 2013.10.02 |
---|---|
STLport (0) | 2013.10.02 |
EventQueue (0) | 2013.10.02 |
DLOPEN (0) | 2013.10.02 |
singletone (0) | 2013.10.02 |