QTCreator找不到QTVTK Widget的标题?

时间:2013-01-18 16:27:07

标签: qt linker qt-creator qmake vtk

您好我在QtCreator中将Qtvtk widget添加到我的窗口,然后尝试构建并运行该程序,然后我收到一条错误消息,指出某些标题丢失了。

我想强调的是,我还没有添加任何自己的代码,我只是从工具包中拖放小部件。

现在也许我没有正确地思考这个问题,但是如果项目出现在工具包中并且没有问题,那么标题应该是可访问的,否则它就不会出现在工具包中。

我想提一下我正在使用Ubuntu,我没有自己安装VTK,而是使用PCL软件包,这是一个使用VTK进行可视化工具的库,所以也许我的图书馆安装订单很有趣。

无法找到的标题:

#include "vtkSystemIncludes.h"
#include "vtkABI.h"

错误本身,是的,它是win32,我在linux上,是:

/usr/include/QVTKWin32Header.h:23: error: vtkSystemIncludes.h: No such file or directory

因此,如果还有更多工作要做,我可以使用小部件,请告诉我。

1 个答案:

答案 0 :(得分:1)

您是否正确编译并将库链接到项目?您是否还将源文件链接到项目?

通过在.pro文件中添加“INCLUDEPATH + = path_to_source *”来包含源代码 例如INCLUDEPATH + = $$ PWD /../ src,用于位于当前工作目录上名为src的目录中的源

和库,将“LIBS + = -L path_to_compiled_library”添加到.profile

如果已经完成且不工作,请仔细检查以确保路径正确..