在学习高博的《视觉SLAM十四讲》时编译运行ch3文件夹,一直出现报错
package Panglin 中‘decay_t’ is not a member of ‘std’
具体报错信息如图:
按照网上多种办法尝试无效(重装Panglin等方法)
发现另一位博主在ch7中遇到同样问题
c++ error: ‘XXX’ is not a member of ‘std’_das白的博客-CSDN博客
但按其修改无效,仍报错。
最终将CmakeLists.txt中
set(CMAKE_CXX_FLAGS "-std=c++11")
改为
set(CMAKE_CXX_STANDARD 14)
问题解决!