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")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)