Ubuntu20.0418.04编译视觉SLAM十四讲slambook2ch5rgbd

Ubuntu20.0418.04编译视觉SLAM⼗四讲slambook2ch5rgbd
在编译这个例⼦时候,会产⽣报错,接下来我们⽤具体命令进⾏编译,⾸先进⼊到rgbd⽂件夹下:
mkdir build
cd build
声纳探鱼器cmake ..
make -j4
error1:
CMakeFiles/joinMap.dir/joinMap.o: In function `main':
joinMap.cpp:(.text+0x17b): undefined reference to `cv::imread(cv::String const&, int)'
joinMap.cpp:(.text+0x256): undefined reference to `cv::imread(cv::String const&, int)'
CMakeFiles/joinMap.dir/joinMap.o: In function `cv::String::~String()':
joinMap.cpp:(.text._ZN2cv6StringD2Ev[_ZN2cv6StringD5Ev]+0x14): undefined reference to `cv::String::deallocate()'
CMakeFiles/joinMap.dir/joinMap.o: In function `cv::String::operator=(cv::String const&)':
joinMap.cpp:(.text._ZN2cv6StringaSERKS0_[_ZN2cv6StringaSERKS0_]+0x28): undefined reference to
`cv::String::deallocate()'
CMakeFiles/joinMap.dir/joinMap.o: In function `cv::Mat::Mat(cv::Mat const&)':
joinMap.cpp:(.text._ZN2cv3MatC2ERKS0_[_ZN2cv3MatC5ERKS0_]+0x188): undefined reference to
`cv::Mat::copySize(cv::Mat const&)'
CMakeFiles/joinMap.dir/joinMap.o: In function `cv::Mat::~Mat()':
joinMap.cpp:(.text._ZN2cv3MatD2Ev[_ZN2cv3MatD5Ev]+0x39): undefined reference to `cv::fastFree(void*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `cv::Mat::release()':
joinMap.cpp:(.text._ZN2cv3Mat7releaseEv[_ZN2cv3Mat7releaseEv]+0x4b): undefined reference to `cv::Mat::deallocate()'
CMakeFiles/joinMap.dir/joinMap.o: In function `cv::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
joinMap.cpp:
(.text._ZN2cv6StringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN2cv6StringC5ERKNSt7__cxx1112basic_st undefined reference to `cv::String::allocate(unsigned long)'
CMakeFiles/joinMap.dir/joinMap.o: In function `std::make_unsigned<long>::type fmt::v8::detail::to_unsigned<long>(long)':
joinMap.cpp:
(.text._ZN3fmt2v86detail11to_unsignedIlEENSt13make_unsignedIT_E4typeES4_[_ZN3fmt2v86detail11to_unsignedIlEENSt13make undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `std::make_unsigned<int>::type fmt::v8::detail::to_unsigned<int>(int)':
joinMap.cpp:
(.text._ZN3fmt2v86detail11to_unsignedIiEENSt13make_unsignedIT_E4typeES4_[_ZN3fmt2v86detail11to_unsignedIiEENSt13make undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `fmt::v8::format_error::format_error(char const*)':
joinMap.cpp:(.text._ZN3fmt2v812format_errorC2EPKc[_ZN3fmt2v812format_errorC5EPKc]+0x26): undefined reference
to `vtable for fmt::v8::format_error'
CMakeFiles/joinMap.dir/joinMap.o: In function `fmt::v8::detail::throw_format_error(char const*)':
joinMap.cpp:(.text._ZN3fmt2v86detail18throw_format_errorEPKc[_ZN3fmt2v86detail18throw_format_errorEPKc]+0x25): undefined reference to `fmt::v8::format_error::~format_error()'
joinMap.cpp:(.text._ZN3fmt2v86detail18throw_format_errorEPKc[_ZN3fmt2v86detail18throw_format_errorEPKc]+0x2c):
undefined reference to `typeinfo for fmt::v8::format_error'
CMakeFiles/joinMap.dir/joinMap.o: In function `Sophus::SO3Base<Sophus::SO3<double, 0> >::normalize()':
joinMap.cpp:
(.text._ZN6Sophus7SO3BaseINS_3SO3IdLi0EEEE9normalizeEv[_ZN6Sophus7SO3BaseINS_3SO3IdLi0EEEE9normalizeEv]+0x13a): undefined reference to `fmt::v8::vprint(fmt::v8::basic_string_view<char>,
fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)'
joinMap.cpp:
(.text._ZN6Sophus7SO3BaseINS_3SO3IdLi0EEEE9normalizeEv[_ZN6Sophus7SO3BaseINS_3SO3IdLi0EEEE9normalizeEv]+0x1a0): undefined reference to `fmt::v8::vprint(fmt::v8::basic_string_view<char>,
fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)'
CMakeFiles/joinMap.dir/joinMap.o: In function `fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler>::on_error(char const*)':
joinMap.cpp:
(.text._ZN3fmt2v826basic_format_parse_contextIcNS0_6detail13error_handlerEE8on_errorEPKc[_ZN3fmt2v826basic_format_pars undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `char const* fmt::v8::detail::parse_align<char,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&>(char const*, char const*,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&)':
joinMap.cpp:
(.text._ZN3fmt2v86detail11parse_alignIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS0_26basic_format_parse_cont undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `int fmt::v8::detail::parse_nonnegative_int<char>(char const*&, char const*,
int)':
joinMap.cpp:纺织机轴承
(.text._ZN3fmt2v86detail21parse_nonnegative_intIcEEiRPKT_S5_i[_ZN3fmt2v86detail21parse_nonnegative_intIcEEiRPKT_S5_i]+0x undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `char const* fmt::v8::detail::parse_width<char,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&>(char const*, char const*,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&)':
joinMap.cpp:
(.text._ZN3fmt2v86detail11parse_widthIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS0_26basic_format_parse_con undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
一个度导航
CMakeFiles/joinMap.dir/joinMap.o: In function `void fmt::v8::detail::check_string_type_spec<char,
fmt::v8::detail::error_handler&>(char, fmt::v8::detail::error_handler&)':
joinMap.cpp:
(.text._ZN3fmt2v86detail22check_string_type_specIcRNS1_13error_handlerEEEvT_OT0_[_ZN3fmt2v86detail22check_string_type_ undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `void fmt::v8::detail::format_value<char, Eigen::Transpose<Eigen::Matrix<double, 4, 1, 0, 4, 1> > >(fmt::v8::detail::buffer<char>&, Eigen::Transpose<Eigen::Matrix<double, 4, 1, 0, 4, 1> > const&, fmt::v8::detail::locale_ref)':
joinMap.cpp:
(.text._ZN3fmt2v86detail12format_valueIcN5Eigen9TransposeINS3_6MatrixIdLi4ELi1ELi0ELi4ELi1EEEEEEEvRNS1_6bufferIT_EERK undefined reference to `std::locale fmt::v8::detail::locale_ref::get<std::locale>() const'
CMakeFiles/joinMap.dir/joinMap.o: In function `char const* fmt::v8::detail::do_parse_arg_id<char,
fmt::v8::detail::parse_width<char,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&>(char const*, char const*,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,鞋楦机
fmt::v8::detail::error_handler> > >&)::width_adapter&>(char const*, char const*,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&)':
joinMap.cpp:
笔式点火线圈
(.text._ZN3fmt2v86detail15do_parse_arg_idIcRZNS1_11parse_widthIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS0 undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `char const* fmt::v8::detail::do_parse_arg_id<char,
fmt::v8::detail::parse_precision<char,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&>(char const*, char const*,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&)::precision_adapter&>(char const*, char const*,
fmt::v8::detail::specs_checker<fmt::v8::detail::dynamic_specs_handler<fmt::v8::basic_format_parse_context<char,
fmt::v8::detail::error_handler> > >&)':
joinMap.cpp:
(.text._ZN3fmt2v86detail15do_parse_arg_idIcRZNS1_15parse_precisionIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerI undefined reference to `fmt::v8::detail::assert_fail(char const*, int, char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `int fmt::v8::detail::get_dynamic_spec<fmt::v8::detail::width_checker,
fmt::v8::basic_format_arg<fmt::v8::basic_format_context<fmt::v8::appender, char> >, fmt::v8::detail::error_handler> (fmt::v8::basic_format_arg<fmt::v8::basic_format_context<fmt::v8::appender, char> >, fmt::v8::detail::error_handler)':
joinMap.cpp:
(.text._ZN3fmt2v86detail16get_dynamic_specINS1_13width_checkerENS0_16basic_format_argINS0_20basic_format_contextINS0_ undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `int fmt::v8::detail::get_dynamic_spec<fmt::v8::detail::precision_checker,
fmt::v8::basic_format_arg<fmt::v8::basic_format_context<fmt::v8::appender, char> >, fmt::v8::detail::error_handler> (fmt::v8::basic_format_arg<fmt::v8::basic_format_context<fmt::v8::appender, char> >, fmt::v8::detail::error_handler)':
joinMap.cpp:
(.text._ZN3fmt2v86detail16get_dynamic_specINS1_17precision_checkerENS0_16basic_format_argINS0_20basic_format_contextIN undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `void fmt::v8::detail::check_string_type_spec<char,
fmt::v8::detail::error_handler>(char, fmt::v8::detail::error_handler&&)':
joinMap.cpp:
(.text._ZN3fmt2v86detail22check_string_type_specIcNS1_13error_handlerEEEvT_OT0_[_ZN3fmt2v86detail22check_string_type_sp undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `unsigned long long
fmt::v8::detail::width_checker<fmt::v8::detail::error_handler>::operator()<int, 0>(int)':
joinMap.cpp:
(.text._ZN3fmt2v86detail13width_checkerINS1_13error_handlerEEclIiLi0EEEyT_[_ZN3fmt2v86detail13width_checkerINS1_13error_ undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
CMakeFiles/joinMap.dir/joinMap.o: In function `unsigned long long
fmt::v8::detail::width_checker<fmt::v8::detail::error_handler>::operator()<unsigned int, 0>(unsigned int)':
joinMap.cpp:
(.text._ZN3fmt2v86detail13width_checkerINS1_13error_handlerEEclIjLi0EEEyT_[_ZN3fmt2v86detail13width_checkerINS1_13error_
undefined reference to `fmt::v8::detail::error_handler::on_error(char const*)'
血栓疏通机器是真的吗CMakeFiles/joinMap.dir/joinMap.o:joinMap.cpp:
(.text._ZN3fmt2v86detail13width_checkerINS1_13error_handlerEEclIxLi0EEEyT_[_ZN3fmt2v86detail13width_checkerINS1_13error more undefined references to `fmt::v8::detail::error_handler::on_error(char const*)' follow
CMakeFiles/joinMap.dir/joinMap.o: In function `fmt::v8::appender fmt::v8::detail::write_padded<(fmt::v8::align::type)1,
fmt::v8::appender, char, fmt::v8::detail::write<char, fmt::v8::appender>(fmt::v8::appender, fmt::v8::basic_string_view<char>,
fmt::v8::basic_format_specs<char> const&)::{lambda(fmt::v8::appender)#1}>(fmt::v8::appender,
fmt::v8::basic_format_specs<char> const&, unsigned long, unsigned long, fmt::v8::detail::write<char,
fmt::v8::appender> (fmt::v8::appender, fmt::v8::basic_string_view<char>, fmt::v8::basic_format_specs<char> const&):: {lambda(fmt::v8::appender)#1}&&)':
joinMap.cpp:
(.text._ZN3fmt2v86detail12write_paddedILNS0_5align4typeE1ENS0_8appenderEcZNS1_5writeIcS5_EET0_S7_NS0_17basic_string undefined reference to `fmt::v8::detail::basic_data<void>::left_padding_shifts'
collect2: error: ld returned 1 exit status
CMakeFiles/joinMap.dir/build.make:127: recipe for target 'joinMap' failed
make[2]: *** [joinMap] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/joinMap.dir/all' failed
make[1]: *** [CMakeFiles/joinMap.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
CMakeLists⽂件如下:

本文发布于:2024-09-21 08:31:21,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/104790.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:编译   时候   线圈   血栓   鱼器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议