我正在尝试在 QT 项目中使用 QVTKWidget。我将以下库添加到我的 .pro 文件中:
win32:CONFIG(release, debug|release): LIBS += -L'C:/Program Files/VTK 5.8.0/lib/vtk-5.8/' \
-lvtkCommon \
-lvtkRendering \
-lvtkHybrid \
-lvtkCharts \
-lvtkViews \
-lvtkInfovis \
-lvtkWidgets \
-lvtkexoIIc \
-lvtkVolumeRendering \
-lvtkGraphics \
-lvtkverdict \
-lvtkImaging \
-lvtkftgl \
-lvtkfreetype \
-lvtkIO \
-lvtkFiltering \
-lvtkDICOMParser \
-lvtkNetCDF_cxx \
-lvtkNetCDF \
-lvtkmetaio \
-lvtksys \
-lvtksqlite \
-lvtkpng \
-lvtktiff \
-lvtkjpeg \
-lvtkexpat \
-lvtklibxml2 \
-lvtkzlib \
-lvtkalglib \
当我创建一个新的 QVTKWidget 对象时
vtkWidget = new QVTKWidget(this,QFlag(0));
我收到链接器错误:
mainwindow.obj:-1: Fehler:LNK2019: unresolved external symbol "public: __cdecl
QVTKWidget::QVTKWidget(class QWidget *,class QFlags<enum Qt::WindowType>)
(??0QVTKWidget@@QEAA@PEAVQWidget@@V?$QFlags@W4WindowType@Qt@@@@@Z) referenced in
function "public: __cdecl MainWindow::MainWindow(class QWidget *)"
(??0MainWindow@@QEAA@PEAVQWidget@@@Z)
感谢您的任何提示!