编译 ORB-SLAM 3 出现 slots_reference 错误
我在 Ubuntu 18.04 上编译 ORB-SLAM 3 出现未声明变量 error
复制代码
在 Github 上找到原因,其实是 C++ 11 不支持编译,把 C++版本换到 C++14 就可以了
复制代码
本文字数:167 字
阅读完需:约 1 分钟
我在 Ubuntu 18.04 上编译 ORB-SLAM 3 出现未声明变量 error
/usr/local/include/sigslot/signal.hpp:1180:65: error: ‘slots_reference’ was not declared in this scope
cow_copy_type<list_type, Lockable> ref = slots_reference();
在 Github 上找到原因,其实是 C++ 11 不支持编译,把 C++版本换到 C++14 就可以了
sed -i 's/++11/++14/g' CMakeLists.txt
还未添加个人签名 2017.11.23 加入
还未添加个人简介
促进软件开发及相关领域知识与创新的传播
评论