0

我有一个集成的 Visual Studio(2010)和 Qt(4 Visual Studio 插件)组合,最近才决定添加 VTK5。我已经设法按照各地的众多指令编译 VTK。但是我试图从 VTK 构建一个简单的例子网站,但我得到下面的 Dll 错误。我在 Visual Studio 中添加了包含路径,但无法编译。请指导我下一步应该做什么。

GeneratedFiles\Debug\moc_QVTKWidget.cpp(73):警告 C4273:'staticMetaObjectExtraData':不一致的 dll 链接 E:/libs/vtk/vtk-5.10.1/VTK5.10.1/GUISupport/Qt/QVTKWidget.h(76):见'private: static QMetaObjectExtraData const QVTKWidget::staticMetaObjectExtraData' GeneratedFiles\Debug\moc_QVTKWidget.cpp(77) 的先前定义:错误 C2491:'QVTKWidget::staticMetaObject':不允许定义 dllimport 静态数据成员

4

1 回答 1

2

我已经能够按照本指南构建一个工作环境,它真的很有帮助并且解释得很好(更重要的是,它使用了 VS2010、QT 4 和 VTK 5): http: //guitarcplusplus.blogspot.it/ 2013/02/itk-vtk-qt-on-window-7-64bit-and-visual.html

于 2013-07-29T08:48:17.913 回答