boost 구버전 (1.3X +) OS X 에서 빌드하기

M E M O2017.09.20 18:43

boost 에 대해 모르는 상태에서 빌드를 해보았다.

셋팅하는 것에 시간이 많이 들어서 좋아하지 않는데, 됐다.


성공한 흔적 


방법을 적자면 이렇다.



1) boost 버전 파일을 받는다.


https://sourceforge.net/projects/boost/files/boost/



2) 압축파일을 적당한 곳에 푼다.


예를들어..


~/source/boost_1_36_0/              



3) 터미널에서 해당 경로에 들어간다.


cd ~/Source/boost_1_36_0/boost_1_36_0/



4) 파이썬을 사용하여 빌드조건을 만든다.

 ./configure --prefix=/Users/yoshimi/Source/boost_1.36_build --with-libraries=python,signals,thread


5) 빌드 하기

make && make install 


6) ~/.bash_profile 에 추가한다. 

 export DYLD_LIBRARY_PATH="$HOME/source/boost_install/lib:${DYLD_LIBRARY_PATH}"



7) ~/.aksetup-defaults.py  을 생성하고, 아래의 내용을 추가한다.

(fill in your home directory name):

    BOOST_INC_DIR=['/Users/<MY_HOME_DIR_NAME>/source/boost_install/include']
    BOOST_LIB_DIR=['/Users/<MY_HOME_DIR_NAME>/source/boost_install/lib']
    BOOST_PYTHON_LIBNAME=['boost_python'] 


8).bash_profile이 적용되도록 한다.

load the new DYLD_LIBRARY_PATH (or re-source your ~/.bash_profile)

source ~/.bash_profile









[참고 사이트]










작성자

Posted by 비타오백

관련 글

댓글 영역

티스토리 툴바