C++ 如何将QT与novint falcon集成?

C++ 如何将QT与novint falcon集成?,c++,qt,falcon,C++,Qt,Falcon,Novint falcon使用Visual Studio上的HDAL SDK进行集成。我在QT上找不到任何在线文档来安装SDK。我试图在我的QT项目中包含HDAl库和头文件。.pro文件如下所示。错误为 :-1:错误:没有规则使“debug/main.o”需要目标“../imagesegment/hdl.h”。停下来 #------------------------------------------------- # #QtCreator创建的项目2014-11-04T14:24:33 #

Novint falcon使用Visual Studio上的HDAL SDK进行集成。我在QT上找不到任何在线文档来安装SDK。我试图在我的QT项目中包含HDAl库和头文件。.pro文件如下所示。错误为

:-1:错误:没有规则使“debug/main.o”需要目标“../imagesegment/hdl.h”。停下来

#-------------------------------------------------
#
#QtCreator创建的项目2014-11-04T14:24:33
#
#-------------------------------------------------
QT+=核心
QT-=gui
目标=图像段
配置+=控制台
配置-=应用程序包
模板=应用程序
SOURCES+=main.cpp\
触觉\
gshaptics.cpp\
main_dx9.cpp\
main_opengl.cpp\
StdAfx.cpp
标题+=\
高密度脂蛋白\
hdlConstants.h\
hdlErrors.h\
hdlExports.h\
hdlu.h\
hdluExports.h\
adll.h\
afuncs.h\
atypes.h\
阿瓦尔\
过剩\
触觉\
StdAfx.h\
Widget.h
win32:CONFIG(release,debug | release):LIBS+=-L$$PWD/../../../../../../../../../Program Files/Novint/HDAL_SDK_2.1.3/lib/-lhdl
else:win32:CONFIG(debug,debug | release):LIBS+=-L$$PWD/../../../../../../../../Program Files/Novint/HDAL_SDK_2.1.3/lib/-lhdld
INCLUDEPATH+=$$PWD/../../../../../../../../Program Files/Novint/HDAL_SDK_2.1.3/include

DEPENDPATH+=$$PWD/../../../../../../../../../../ProgramFiles/Novint/HDAL_SDK_2.1.3/include
解决了这个问题。我们需要添加qt网站上qmake文档中提到的头文件和lib。尝试将qt保存在路径中没有空格的文件夹中

TEMPLATE=app
目标=cube4
QT+=3d
SOURCES=cubeview.cpp main.cpp\
触觉
HEADERS=cubeview.h\
触觉\
src/haptics.h\
src/adll.h\
src/afuncs.h\
src/atypes.h\
src/avars.h\
src/glut.h\
src/StdAfx.h\
hdl/hdl.h\
hdl/hdl常数.h\
hdl/hdlErrors.h\
hdl/hdlExports.h\
hdlu/hdlu.h\
hdlu/hdluExports.h
标题+=\
Widget.h
RESOURCES=cube.qrc
CONFIG+=异常
win32:LIBS+=$$quote(C:/Program Files/Novint/HDAL_SDK_2.1.3/lib/hdl.lib)
INCLUDEPATH+=$$quote(“$$PWD/../../../../../../../../../Program Files/Novint/HDAL_SDK_2.1.3/include/hdl”)
INCLUDEPATH+=$$quote(“$$PWD/../../../../../../../../Program Files/Novint/HDAL_SDK_2.1.3/include/hdlu”)
INCLUDEPATH+=$$quote(“$$PWD/../../../../../../../../../ProgramFiles/Novint/HDAL_SDK_2.1.3/examples/Basic/src”)
win32:INCLUDEPATH+=“C:/Program Files/Novint/HDAL\U SDK\U 2.1.3/include”