• 装SLAM十四讲第二版提供的Sophus
  • Eigen版本3.4.0
  • 报错:
/home/ch/下载/Sophus-13fb3288311485dc94e3226b69c9b59cd06ff94e/test/core/test_so2.cpp:99:25: error: implicitly-declared ‘Eigen::Map<Sophus::SO2<double> >::Map(const Eigen::Map<Sophus::SO2<double> >&)’ is deprecated [-Werror=deprecated-copy]99 |     Eigen::Map<SO2Type> shallow_copy = map_of_so2;|                         ^~~~~~~~~~~~
  • 解决链接:
  • https://github.com/strasdat/Sophus/issues/214
  • https://www.cnblogs.com/ramlife/p/13740968.html
  • 就是在cmakelist那加一句set(CMAKE_CXX_FLAGS "-Wno-error=deprecated-declarations -Wno-deprecated-declarations ")就行了
  • 我改的:
cmake_minimum_required(VERSION 3.4)
project(Sophus VERSION 1.0.0)include(CMakePackageConfigHelpers)# Release by default
# Turn on Debug with "-DCMAKE_BUILD_TYPE=Debug"
if(NOT CMAKE_BUILD_TYPE)set(CMAKE_BUILD_TYPE Release)
endif()set(CMAKE_CXX_STANDARD 11)# Set compiler specific settings (FixMe: Should not cmake do this for us automatically?)
IF("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")SET(CMAKE_CXX_FLAGS_DEBUG  "-O0 -g")SET(CMAKE_CXX_FLAGS_RELEASE "-O3")SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -Wextra -Wno-deprecated-register -Wno-deprecated-register -Qunused-arguments -fcolor-diagnostics")
ELSEIF("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")SET(CMAKE_CXX_FLAGS_DEBUG  "-O0 -g")SET(CMAKE_CXX_FLAGS_RELEASE "-O3")SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -Wextra -std=c++11 -Wno-deprecated-declarations -ftemplate-backtrace-limit=0")SET(CMAKE_CXX_FLAGS_COVERAGE "${CMAKE_CXX_FLAGS_DEBUG} --coverage -fno-inline -fno-inline-small-functions -fno-default-inline")SET(CMAKE_EXE_LINKER_FLAGS_COVERAGE "${CMAKE_EXE_LINKER_FLAGS_DEBUG} --coverage")SET(CMAKE_SHARED_LINKER_FLAGS_COVERAGE "${CMAKE_SHARED_LINKER_FLAGS_DEBUG} --coverage")
ELSEIF(CMAKE_CXX_COMPILER_ID MATCHES "^MSVC$")ADD_DEFINITIONS("-D _USE_MATH_DEFINES /bigobj /wd4305 /wd4244 /MP")
ENDIF()set(CMAKE_CXX_FLAGS "-Wno-error=deprecated-declarations -Wno-deprecated-declarations ")

Sophus安装踩坑相关推荐

  1. Android Studio安装踩坑

    title: Android Studio安装踩坑 date: 2018-09-07 19:31:32 updated: tags: [Android,Android Studio,坑] descri ...

  2. anaconda+cuda+cudnn+pytorch安装踩坑大全

    windows环境下anaconda+pycharm+cuda+cudnn+pytorch安装踩坑大全 anaconda安装 pycharm安装 cuda cudnn pytorch gym环境安装 ...

  3. windos下 elasticksearch7.13安装踩坑记

    windos下 elasticksearch7.13安装踩坑记 一,环境配置 环境要求 java jdk16下载安装 elasticksearch7.13下载安装 遇到的问题 (待更新) 一,环境配置 ...

  4. Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)

    Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...

  5. Windows环境下PyTorch_geometric安装踩坑

    Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...

  6. 坑!mongodb安装踩坑坑坑坑!

    MongoDB安装踩坑坑坑坑! ​ 鉴于网上有很多手把手的教程,我就不ctrl cv了,主要说一下我参考了哪些教程以及踩的坑 ​ 进官网进了半天进不去,爬了个楼梯才上去 ​ 进去之后,迅雷没会员根本下 ...

  7. YOLO V5 CPU版本安装踩坑记录

    YOLO V5 CPU版本安装踩坑记录 单纯的记录下yolov5进行检测遇到了点问题的解决方法 安装过程: 准备: 1,下载YOLOv5 github项目:https://github.com/ult ...

  8. nnUNet安装踩坑记录

    nnUNet安装踩坑记录 论文地址:https://arxiv.org/abs/1809.10486 https://github.com/MIC-DKFZ/nnUNet 更新于2020/12/04: ...

  9. pyqt5安装踩坑记录

    pyqt5安装踩坑记录

最新文章

  1. python常用的内置函数
  2. 某程序员吐槽:面试八股文害死人!公司新来的应届生满口框架,根本不会写代码!网友:八股文只能招到背题家!...
  3. HDU.3177Crixalis's Equipment(贪心)
  4. 【Android 异步操作】线程池 ( 线程池 reject 拒绝任务 | 线程池 addWorker 添加任务 )
  5. oracle数据库安装提示M,Python第13课:oracle数据库的安装
  6. [UWP]使用Picker实现一个简单的ColorPicker弹窗
  7. 为什么我发现自己照镜子觉得很好看,但是拍照就像变了一个人?
  8. javascript设计模式 ---序
  9. CentOS 6.6 nginx PHP 配置
  10. 51单片机继电器控制直流电机正反转
  11. vivado SRIO 学习
  12. 阿泰,水晶报表--掌控对象
  13. 一生一代一双人:我与51CTO学院的情缘----写于51CTO学院2周年庆
  14. v3 微信api 请求微信_V3版JSAPI微信开发
  15. 国际证券市场发展简史(一)欧洲证券市场
  16. 小猫爪:S32K3学习笔记01-S32K3 RTD【MCALSDK】的使用和环境搭建
  17. 浏览器调试工具网页性能分析中的使用
  18. 一种高精度低功耗NB-IoT温度传感器
  19. 关于当前若干主流网络仿真软件的综述及实例应用分析
  20. 模拟黑客思维对网站进行CC压力测试!(二)

热门文章

  1. 新闻内容去重算法simhash实践
  2. Unity3D 粒子系统实现一个简单的爆炸效果
  3. C语言实现拉格朗日插值法
  4. Error creating bean with name 'eurekaClientConfigBean': Singleton bean creation not allowed!
  5. python画图刻度向内
  6. 使用easypoi和原生poi接口实现导出excel时选中指定单选框
  7. unity3d 模拟电脑实现_基于.Unity3D的三维虚拟电脑组装实验系统开发毕业设计(含源文件).doc...
  8. web常见页面错误代码及解决办法
  9. 16款蔬果 吃吃就降糖
  10. 20考研北理885软工经验贴——初试篇