2017-09-22 2 views
-3

나는 pcl을 컴파일하려고하는데 모든 의존성을 설치했습니다. 하지만 cmake를 시도 할 때 boost_thread가 없다는 오류가 발생합니다. 내가 세트 (ON/OFF Boost_USE_STATIC_LIBS) 세트 (Boost_USE_STATIC OFF) 세트 (Boost_USE_MULTITHREAD ON/OFF)boost_thread가 없기 때문에 cmake 오류가 발생했습니다.

난 내 \의 USR의 \을 확인했다

폴더 포함을 시도했습니다. 거기에 부스트 폴더가 포함되어 있고 내부에 스레드 폴더가 있지만 거기에 boost_thread라는 lib가 없습니다. 그리고 내 \ usr \ lib에는 하나의 liboost_thread를 제외한 모든 라이브러리가 있습니다. screenshot of cmake error

창 -ubuntu 16.04

pcl_source_code - https://github.com/PointCloudLibrary/pcl/blob/master/cmake/pcl_find_boost.cmake

답변

0

는 부스트 스레드 라이브러리의 개발 버전이없는 것 같다. 시도해보십시오 sudo apt-get install libboost-thread-dev

관련 문제