Linux에 boost Library 설치법

현재(08년 11월 28일) 최신 버전은 1.37.0이다.

http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041

boost_1_37_0.tar.bz2 를 로컬 PC에 다운 받는다.

 

설치하고자 하는 서버에 FTP나 SFTP로 업로드 한다.

boost_1_37_0.tar.bz2 파일을 /usr/local 디렉토리로 옮긴다.

(경로를 /usr/local로 잡으면 추후에 다른 설정 변경을 할 필요가 없다)

 

/usr/local 디렉토리에 압축을 푼다.

tar --bzip2 -xf boost_1_37_0.tar.bz2

압축이 풀리면 boost_1_37_0 디렉토리가 생성된다.

 

boost_1_37_0 디렉토리로 이동하고

cd boost_1_37_0

 

make file을 생성한다.

./configure

 

마지막으로 make install하면 컴파일 / 설치가 되는데 시간이 수분에서 수십 분 걸린다.

make install

 

이제 원하는 코드를 작성하고 컴파일하기 위해 Makefile을 만들 때는
Makefile 내부에 아래 내용을 포함시킨다.

INCLUDE = -I. -I/usr/local/boost_1_37_0

LIB = -L/usr/local/lib/ -lboost_system-gcc41-mt-1_37 -lboost_thread-gcc41-mt 
LIB 부분은 사용한 라이브러리 만을 추가하면 된다.
chaoskcuf
프로그래밍/TIP& Study 2008/11/28 18:34

트랙백 주소 : http://chaoskcuf.com/trackback/172

댓글을 달아 주세요

Powerd by Textcube, designed by criuce
rss