2

我已经在 Ubuntu 14.04 上安装了 VTK 6.1。头文件位于:/usr/local/include/vtk-6.1,库位于:/usr/local/lib。

但是,当我尝试将 VTK 包含到我的 QT5.4 项目 .pro 文件中时:

INCLUDEPATH += /usr/local/include/vtk-6.1
LIBS += -L/usr/local/lib -lvtkCommon

它给了我错误:

 error: cannot find -lvtkCommon

我已经确认我的所有库文件(例如 libvtkCommonCore-6.1.so)都在 /usr/local/lib 文件夹中。我的包含路径正在工作,因为我可以看到 QT 正在查找头文件。

可能是什么问题?

4

1 回答 1

1

将 -lvtkCommon 替换为 -lvtkCommonCore-6.1.1 或您需要的任何其他库(它们可以在 /usr/local/lib 中找到)

于 2015-02-26T18:00:47.617 回答