首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >std::线程上的OpenPose链接错误

std::线程上的OpenPose链接错误
EN

Stack Overflow用户
提问于 2018-05-16 01:13:30
回答 1查看 1.4K关注 0票数 0

因此,试图从源代码构建OpenPose,并且遇到了链接问题。当前的环境是Ubuntu16.04.4。OpenCV版本为3.3.1。GCC版本为5.4.0。

87%建立目标开放 87%链接CXX可执行1_extract_from_image.bin 87%链接CXX可执行openpose.bin 87%链接CXX可执行3_user_input_processing_and_output.bin 87%链接CXX可执行2_extract_pose_or_heatmat_from_image.bin 87%链接CXX可执行1_custom_post_processing.bin 87%链接CXX可执行2_user_processing_function.bin 88%链接CXX可执行1_openpose_read_and_display.bin /home/ubuntu/anaconda3/envs/tensorflow_p36/lib/libopencv_objdetect.so.3.3.1:对std::thread::_State::~_State()@GLIBCXX_3.4.22的未定义引用 /home/ubuntu/anaconda3/envs/tensorflow_p36/lib/libopencv_objdetect.so.3.3.1:对std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)())@GLIBCXX_3.4.22的未定义引用 /home/ubuntu/anaconda3/envs/tensorflow_p36/lib/libopencv_objdetect.so.3.3.1:对typeinfo for std::thread::_State@GLIBCXX_3.4.22的未定义引用 collect2:错误: ld返回1退出状态 目标‘示例/打开/openpose.bin’的examples/openpose/CMakeFiles/openpose.bin.dir/build.make:150:配方失败 make2:*示例/openpose.bin错误1 CMakeFiles/Makefile2:1135:目标'examples/openpose/CMakeFiles/openpose.bin.dir/all‘的配方失败 examples/openpose/CMakeFiles/openpose.bin.dir/all make1:*make1错误2 make1:*等待未完成的工作..。

EN

回答 1

Stack Overflow用户

发布于 2018-05-16 13:44:23

我刚刚有了同样的问题,安装了gcc和g++的最新版本,解决了这个问题。就像这里:https://askubuntu.com/a/789417

我刚刚安装了版本8(例如gcc-8和g++-8)。然后,您必须调用更新-替代方案,如这里所述。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50361134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档