1.pcl库相关报错
error: ‘divscalar’ is not a member of ‘pcl::traits’
error: ‘plus’ is not a member of ‘pcl::traits’
...(后面一定还有一长串报错)
解法:看到这类错误先别急着拆它源码,有可能是编译逻辑按照c++11编译的,但其实需要按照c++14来编译,那么需要修改该包的cmakelists.txt文件
1.可以增加一行 set(CMAKE_CXX_STANDARD 14)
2.直接将原有代码修改为 set(CMAKE_CXX_FLAGS "-std=c++14")