728x90
CMake Error at cmake/boost.cmake:81 (MESSAGE):
You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>
This CMake script will look for boost in <directory>. If it is not there,
it will download and unpack it (in that directory) for you.
If you are inside a firewall, you may need to use an http proxy:
export http_proxy=http://example.com:80
Call Stack (most recent call first):
cmake/boost.cmake:167 (COULD_NOT_FIND_BOOST)
CMakeLists.txt:507 (INCLUDE)
cmake:81 에러 발생시 config 파일이 잘못 되었을 수도 있는데, -DWITH_BOOST=<directory>
의 경로를 어디에 했는지를 봐야 한다.
-DDOWNLOAD_BOOST=0 \
-DWITH_BOOST=./boost
cmake config를 이렇게 설정했는데도 에러가 난다면 boost를 직접 설치해야 한다.
wget http://downloads.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
/usr/local/src
에 boost 설치하고
tar xvfz boost_1_59_0.tar.gz
압축 해제
-DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/src/boost_1_59_0
이렇게 바꿔주고 다시 cmake
해 본다. 참고로 DWITH_BOOST
폴더의 위치가 boost_1_59_0
을 설치한 위치와 같아야 하는 것이다.
참고
728x90