【PCL+Qt+VS】no override found for ‘vtkRenderWindow’错误解决方法

在这里插入图片描述
no override found for ‘vtkRenderWindow’出现这个报错的原因是因为vtk自己的代码默认加载OpenGL版本的依赖,而使用者编译安装的是OpenGL2或者更高版本的lib,所以要对这个调用函数重写。

所以说只需要在main.cpp的开头加上下面的代码即可。

#include <vtkAutoInit.h> 
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
发布了6 篇原创文章 · 获赞 8 · 访问量 376

猜你喜欢

转载自blog.csdn.net/zhao5269/article/details/105492984