错误:未找到'vtkPolyDataMapper'的替代
Error:no override found for 'vtkPolyDataMapper'
本文关键字:vtkPolyDataMapper 错误 更新时间:2023-10-16
我试图使用PCL1.8.0与vs2013和运行一个例子。问题是,当我运行它时,窗口显示以下消息:
Generic Warning: In C:Build3rdPartyx64VTK-7.0.0RenderingCorevtkPolyDataMapper.cxx, line 28
Error: no override found for 'vtkPolyDataMapper'.
我已经试着添加了这个:
#define vtkRenderingCore_AUTOINIT 4(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingFreeTypeOpenGL,vtkRenderingOpenGL)
#define vtkRenderingVolume_AUTOINIT 1(vtkRenderingVolumeOpenGL)
或:
#include <vtkAutoInit.h>
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
都出现了其他问题。我不使用cmake。有谁知道如何不用电脑就能解决这个问题?
您可以添加以下代码:
#include <vtkAutoInit.h>
VTK_MODULE_INIT(vtkRenderingOpenGL);
VTK_MODULE_INIT(vtkInteractionStyle);
并添加"opengl32."->输入->附加依赖项
希望这有帮助!
相关文章:
- 没有找到相关文章