构建 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 中找到)
我已经在 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 中找到)