- ceres 编译报错 error: ‘integer_seque
- AGPBI: {"kind":"error","text":"e
- 2019-11-26 cere解决lapack和blas编译问题
- Apple Mach-O Linker Error clang:
- reverseGeocodeLocation位置反编译 报错 E
- error: ‘for’ loop initial declar
- Linux 环境下安装 memcached
- 编译报错:Error: Cannot find module '
- 【C++ 异常】error: jump to case labe
- 移动研发平台(专有云)iOS SDK 集成报错 以及解决方法
在catkin_make编译时使用ceres编译报错
/usr/local/include/ceres/internal/autodiff.h:296:31: error: ‘integer_sequence’ is not a member of ‘std’
解决办法
将报错项目的CMakeList.txt里
set(CMAKE_CXX_FLAGS "-std=c++11")
改成
set(CMAKE_CXX_STANDARD 14)
这是因为调用新版本的ceres对c++版本有一定要求,所以使用C++14标准,即set(CMAKE_CXX_STANDARD 14)
网友评论