Warning: Link to vtkInteractionStyle for default style selection的解决办法
生活随笔
收集整理的這篇文章主要介紹了
Warning: Link to vtkInteractionStyle for default style selection的解决办法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在QtCreator 配置好VTK后 (相關(guān)配置見(jiàn)參考【1】),我們測(cè)試過(guò)程會(huì)遇到一些vtkError, 據(jù)說(shuō)這些問(wèn)題是VTK6.0版本之后才有的問(wèn)題 參考文獻(xiàn)【3】。 先把問(wèn)題貼出來(lái):
錯(cuò)誤一:
Error:no override found for "vtkRenderer"/"vtkImageMapper"
錯(cuò)誤二:
Warning: In D:\VTK\VTK-6.3.0\Rendering\Core\vtkInteractorStyleSwitchBase.cxx, line 43 vtkInteractorStyleSwitchBase (00000293C389B540): Warning: Link to vtkInteractionStyle for default style selection.
錯(cuò)誤三:
ERROR: In D:\VTK\VTK-6.3.0\Rendering\Core\vtkTextMapper.cxx, line 543 vtkTextMapper (000001215D0AA770): Could not locate vtkTextRenderer object.
這些問(wèn)題的出現(xiàn),都是VTK初始化模塊的問(wèn)題。而且報(bào)錯(cuò)的地方也是非常的集中,主要在vtkRenderWindow類的顯示窗口。
問(wèn)題的解決辦法:
添加相應(yīng)的宏,對(duì)VTK模塊初始化。
上面問(wèn)的的解決辦法為:
#include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL) ; VTK_MODULE_INIT(vtkInteractionStyle) ; VTK_MODULE_INIT(vtkRenderingFreeType);
參看資料:
[1]?Migration problem vtk 5.8 - vtk 6.1
[2]?VTK Error: no override found for 'vtkVolumeTextureMapper2D'.
[3]?How Implementation Modules Are Initialized
總結(jié)
以上是生活随笔為你收集整理的Warning: Link to vtkInteractionStyle for default style selection的解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 飞鸽传书:服务器开发系列—系统构架
- 下一篇: 即时通讯软件几个主要下载分类