MYNT-EYE-S-SDK
MYNT-EYE-S-SDK copied to clipboard
make ros :/usr/bin/ld: cannot find -lBoost::filesystem
make ros时出现以下错误: /usr/bin/ld: cannot find -lBoost::filesystem collect2: error: ld returned 1 exit status 不知道是boost库哪里出了问题,求帮忙。
请问你这个问题解决了吗??
请问你这个问题解决了吗?? 没有解决,后来没有用他们家的相机了。
好吧,不知道是不是因为我用的是虚拟机,我在我同学他哪儿试了一下,是ok的。他不是虚拟机ubuntu,直接电脑装的是ubuntu系统,版本是18.04
------------------ 原始邮件 ------------------ 发件人: "slightech/MYNT-EYE-S-SDK" <[email protected]>; 发送时间: 2020年12月21日(星期一) 下午2:10 收件人: "slightech/MYNT-EYE-S-SDK"<[email protected]>; 抄送: "风雨兼程"<[email protected]>;"Comment"<[email protected]>; 主题: Re: [slightech/MYNT-EYE-S-SDK] make ros :/usr/bin/ld: cannot find -lBoost::filesystem (#104)
请问你这个问题解决了吗?? 没有解决,后来没有用他们家的相机了。
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
CMakeLists里加上这两句: find_package(Boost REQUIRED) find_package(Boost COMPONENTS filesystem thread REQUIRED)
CMakeLists里加上这两句: find_package(Boost REQUIRED) find_package(Boost COMPONENTS filesystem thread REQUIRED)
yes, it actually worked!
我也遇到了这个问题。 我的电脑系统是Ubuntu20.04,非虚拟机。 尝试加上: find_package(Boost REQUIRED) find_package(Boost COMPONENTS filesystem thread REQUIRED) 也没解决这个问题。 请问有其他解决办法吗?
我搞清楚了,是在“MYNT-EYE-S-SDK/wrappers/ros/src/mynt_eye_ros_wrapper/CMakeLists.txt”中添加这两行: find_package(Boost REQUIRED) find_package(Boost COMPONENTS filesystem thread REQUIRED) 问题就解决了。 之前修改的是“MYNT-EYE-S-SDK/CMakeLists.txt”,无法解决问题。