发生问题环境:
vs2017
pcl1.8.0或者pcl1.8.1
D:\Program Files\PCL 1.8.1\3rdParty\Boost\include\boost-1_64\boost\typeof\msvc\typeof_impl.hpp:
1)不可识别的模板生命/定义
2)语法错误: 缺少“;”(在“<”的前面)
3)显式专用化;“boost::type_of::id2type_impl”不是类模板的专用化
4)语法错误:“<”
5)“{”的前面有意外标记;跳过明显的函数体
解决办法:
在最顶部添加
#define BOOST_TYPEOF_EMULATION
注意是加到你自己源代码最上面一行。
————————————————
版权声明:本文为CSDN博主「FL1623863129」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/FL1623863129/article/details/124574892