1

我正在尝试在 Windows7 上的 Eclipse CDT 中使用外部库 (VTK)。我尝试将包含目录 (-I) 和 lib 目录 (-L) 添加到项目选项中。我不确定 DLL 文件。

g++ -LE:\VTK\VTKLibs\lib\vtk-5.4 -LE:\HSimulator\New Folder 
-o VTK_Cygwin.exe src\VTK_Cygwin.o 
-lvtkGraphics -lvtkftgl -lvtkjpeg -lvtkpng -lvtktiff -lvtkzlib -lvtkHybrid -lvtkmetaio 
-lvtkImaging -lvtkfreetype -lvtkCommon -lvtkalglib

但是,我收到以下错误:

src\VTK_Cygwin.o: In function `~vtkSmartPointer':
include/vtkSmartPointer.h:27: undefined reference to `_imp___ZN19vtkSmartPointerBaseD2Ev'

我尝试了不同的方法,但我无法找出问题所在。有没有办法跟踪 Eclipse CDT 中的链接问题?

谢谢

4

0 回答 0