Настройка OpenNI + Kinect с помощью QtCreator - PullRequest
2 голосов
/ 01 июня 2011

Я пытаюсь начать программирование на Kinect вместе с Qt.Пример кода для Visual Studio 2008 работает и компилируется в моей системе.Я пытался добавить пути и библиотеки Включить в файл pro:

LIBS += C:\kinect\openni\Lib\openNI.lib
INCLUDEPATH += C:\kinect\openni\Include

Но это дает мне около 40 ошибок, таких как:

error: #error Xiron Platform Abstraction Layer - Win32 - Microsoft Visual Studio versions below 2003 (7.0) are not supported!

error: macro "XN_VALIDATE_NEW" passed 4 arguments, but takes just 2

error: crtdbg.h: No such file or directory
In file included from c:\kinect\openni\Include/XnOpenNI.h:28

...

Кто-нибудь знает, что включить или сделать, чтобыобъединить OpenNI с Qt?

1 Ответ

0 голосов
/ 05 августа 2012

Попробуйте использовать относительные пути, например, из примера NiSimpleViewer:

INCLUDEPATH += .                 #GL,glh path
INCLUDEPATH += ../../Include     #OpenNI path
LIBS += ./Libs/glut32.lib
LIBS += ../../Lib/openNI.lib
...