2016-10-27 13 views
-1

QTでVTKウィジェットを使用しようとしています。私はプログラムを実行すると、私はこのエラーを取得し、私は.uiファイルにそれを置き、そして私はそれに他に何もしなかったにもかかわらず:VTK Qt GUIに配置するとランタイムエラーが発生する

ERROR: In /build/buildd/vtk-5.8.0/Filtering/vtkImageData.cxx, line 1491 
vtkImageData (0x14d0d40): SetScalarType called with no executive producing this image data object. 

ERROR: In [...]/VTK/Common/Core/vtkObject.cxx, line 156 
vtkObject (0x14d0d40): Trying to delete object with non-zero reference count. 

Generic Warning: In [...]/VTK/Common/Core/vtkObjectBase.cxx, line 93 
Trying to delete object with non-zero reference count. 

Segmentation fault (core dumped) 

私はそう.../VTK /フォルダの名前を変更しようとしましたそのようなフォルダは存在しませんが、それでも同じエラーが発生します。また、私はVTK 7.0.0を使用していますので、なぜ/build/buildd/vtk-5.8.0/エラー、別の存在しないフォルダが得られるのか分かりません。

ウィジェットがどこにあるかをクリックしようとすると、セグメント化エラーが発生します。

私はQt 4.8.1(64ビット)に基づいてQt Creator 2.5.0を使用しています。

答えて

0

最終的に問題が解決するまでいくつかのものを再インストールすることで修正されました。私の主な理論は、OpenCVがVTKやQTを持っていないうちにビルドされたもので、これらのフラグを設定していないということです。

関連する問題