slambook2
slambook2 copied to clipboard
ch3关于visualizeGeometry error: ‘decay_t’ is not a member of ‘std’; did you mean ‘decay’?
主要是因为现在系统已有的g++ gcc不支持c++11 ; 解决方案如下:
在CMakeLists中添加c++ 11标准支持
set( CMAKE_CXX_FLAGS "-std=c++14" )
Added this to all the sub-folders that has a CMakeLists.txt and it works.
我添加了c++14支持仍然报这个错 是pagolin版本的原因吗
我添加了c++14支持仍然报这个错 是pagolin版本的原因吗
一个是需要改成C++14,还有就是GCC版本至少是4.9以上(完全可以是最新的),再者 Pagolin版本在 slambook2/3rdparty/Pangolin
里直接编译就好了,不要纠结其他版本