2016-08-18 35 views
-1

我是新来的VTK和当我运行一个小例子,它生成的两个错误,没有超越发现vtkRenderer/vtkRenderWindow

未发现vtkRenderer

改写没有超越发现vtkRenderWindow

我GOOGLE了这个问题,找不到合适的解决方案。

+1

请添加你试过的例子到你的问题。 – YakovL

+0

这真的与_CMake_有关吗?看起来更像是一个编译器错误,而不是CMake错误。 –

+0

@YakovL你想让我添加源代码吗? – TSac

回答

3

我有,当我试图让没有CMake的一个VTK项目这样的问题,解决办法是使用这两条线:

#include <vtkAutoInit.h> 
VTK_MODULE_INIT(vtkRenderingOpenGL2) 

所以,如果你正在使用CMake的,那么你可能已经跳过一些一步一步建立你的VTK环境。

+0

在主之前添加“VTK_MODULE_INIT(vtkRenderingOpenGL2)”行? – TSac

+0

是的,毕竟包括 –