使用ITK 4.6.1 VTK6.1.0和Qt 5.3在Project中构建错误

时间:2014-11-26 16:34:56

标签: c++ qt vtk itk

我正在使用Qt 5.3,VTK 6.1.0和ITK 4.6.1在c ++中编写程序。本程序正在阅读dicom系列,并将所有系列注册为一个,最初定义。在我不得不重新安装我的Ubuntu之前一切都很好。

现在我收到错误: “undefined引用”我使用ImageSeriesReader和ImageSeriesWriter类的类中的“itk :: FDFImageIOFactoryRegister__Private()”。

我尝试使用设置为On的FDFImageIO模块和“BUILD_TESTING”标志重建ITK,并且即使在构建ITK时也会遇到与之前相同的错误。如果BUILD_TESTING设置为On,则ITK文档中建议的标准cmake设置无法成功构建ITK,从而获得上述错误。

我搜索了我是否错过了一些FDF库或类似的东西,但却找不到任何东西(并且在重新安装之前不记得这样做了)。

我安装了所有依赖项,如下所示: http://www.itk.org/Wiki/ITK_Configuring_and_Building_for_Ubuntu_Linux

系统:

Ubuntu 14.04 LTS

Cmake 2.8.12.2

有什么建议吗?谢谢你的帮助。

在重新安装Ubuntu和所有数据包之后,问题就消失了。仍然不知道为什么,因为我使用了与以前相同的模块。也许有人知道其他人遇到同样问题的答案。

0 个答案:

没有答案