Error: no override found for 'vtkPolyDataMapper'. 和Warning: Link to vtkInteractionStyle for default

来源:互联网 发布:电脑群控软件 编辑:程序博客网 时间:2024/06/03 16:11

VTK出现下列问题的解决方法:

这里写图片描述

Generic Warning: In D:\Program Files\VTK\VTK-7.0.0\Rendering\Core\vtkPolyDataMapper.cxx, line 28
Error: no override found for ‘vtkPolyDataMapper’.
Warning: In D:\Program Files\VTK\VTK-7.0.0\Rendering\Core\vtkInteractorStyleSwitchBase.cxx, line 43
vtkInteractorStyleSwitchBase (0000019EC538ACE0): Warning: Link to vtkInteractionStyle for default style selection.

Generic Warning: In D:\Program Files\VTK\VTK-7.0.0\Rendering\Core\vtkPolyDataMapper.cxx, line 28
Error: no override found for ‘vtkPolyDataMapper’.

解决办法是在头文件添加:

#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2)VTK_MODULE_INIT(vtkInteractionStyle);VTK_MODULE_INIT(vtkRenderingFreeType);
#ifndef INITIAL_OPENGL#define INITIAL_OPENGL#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2)VTK_MODULE_INIT(vtkInteractionStyle)VTK_MODULE_INIT(vtkRenderingContextOpenGL2)VTK_MODULE_INIT(vtkRenderingFreeType)#endif
阅读全文
0 0
原创粉丝点击