在ubuntu16.04上构建Openpose时出现Boost错误

时间:2020-08-06 16:16:22

标签: boost cmake ubuntu-16.04 openpose

我正在按照指南openpose在我的ubuntu16.04服务器上构建here。当我在make目录中呼叫build时,我的结果出现此错误:

[ 12%] Performing configure step for 'openpose_lib'
CMake Warning (dev) at cmake/Misc.cmake:32 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  CMakeLists.txt:25 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
  Could NOT find Boost (missing: system thread filesystem) (found suitable
  version "1.58.0", minimum required is "1.54")
Call Stack (most recent call first):
  /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.18/Modules/FindBoost.cmake:2177 (find_package_handle_standard_args)
  cmake/Dependencies.cmake:8 (find_package)
  CMakeLists.txt:49 (include)


-- Configuring incomplete, errors occurred!

CMakeFiles/openpose_lib.dir/build.make:126: recipe for target 'caffe/src/openpose_lib-stamp/openpose_lib-configure' failed
make[2]: *** [caffe/src/openpose_lib-stamp/openpose_lib-configure] Error 1
CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/openpose_lib.dir/all' failed
make[1]: *** [CMakeFiles/openpose_lib.dir/all] Error 2
Makefile:102: recipe for target 'all' failed
make: *** [all] Error 2

我有点困惑;它说找到了Boost 1.58.0,要求的最小值是1.54,然后说是Could NOT find Boost

如果您有任何建议,请告诉我。 谢谢!

0 个答案:

没有答案