은 단순히 #include <boost/whatever.hpp>
를 사용하여 프로젝트에 포함 할 수 있습니다소스에서 부스트를 저장소로 설치하는 것과 동일한 결과를 얻는 방법? 부스트는 아래의 코드를 사용하여 설치하면
sudo apt install libboost-dev
은 Boost install instruction에 따르면, #include <boost/whatever.hpp>
는 $BOOST_ROOT
를 사용하여 달성 될 수있다.
부스트가 저장소를 통해 설치된 경우에는 $BOOST_ROOT
이 존재하지 않습니다.
실제로 저장소에서 부스트를 설치하고 소스에서 설치할 때 동일한 결과를 얻는 방법은 무엇입니까?
기본 경로에 설치 한 다음'mkdir -p/usr/local/include;를 설치하는 것이 더 낫습니다. ln -s/usr/local/boost_x_y/include/boost/usr/local/include' (바이너리의 경우도 마찬가지). 이렇게하면 여러 개의 부스트 버전을 설치하고 몇 개의 심볼릭 링크를 업데이트하여 "기본"버전을 선택할 수 있습니다. –