构建 QT5.4 项目时无法找到 VTK 6.1 库

Unable to find VTK 6.1 libraries when building QT5.4 project

我已经在 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 正在查找头文件。

可能是什么问题?

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