功能测试宏的参数必须是简单标识符&&无法解析的外部符号—PCL::CloudViwer中的编译错误
想通过一个简单的PCL示例来显示点云,但是出现很多错误
功能测试宏的参数必须是简单标识符
其中有一个错误是E2512:功能测试宏的参数必须是简单标识符
主要有三个位置
方法1是将编译修改为”仅生成“
修改后即可去除错误
方法2则是修改源代码(不建议修改)
三处错误分别点击找到相应位置
将其改为
后面两处错误源于同一段代码
将其改为
实际上该错误似乎并不影响程序的正常运行,可以不用修改
vtk中出现无法解析的外部符号
在链接器的输入中添加
gdi32.lib
User32.lib
即可
通过简单的程序创建和显示点云即可成功