我在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正在查找头文件。
问题是什么?
答案 0 :(得分:1)
将-lvtkCommon替换为-lvtkCommonCore-6.1.1或您需要的任何其他库(可以在/ usr / local / lib中找到)