首页 文章

打开Kinect - OpenNI,NITE - 编译问题

提问于
浏览
0

我正忙着尝试使用Ubuntu 15.10来运行kinect . 我已经安装了Libfreenect,OpenNI,NITE以及SensorKinect .

我能够在OpenNI / Platform / Linux / Bin / x64-Release /文件夹中运行程序,例如Sample-NiUserTracker ......但是到目前为止我还没能编译任何自己的代码 .

我试图编译Samples文件夹中的示例,例如SimpleViewer.java但我只是得到以下错误:

SimpleViewerApplication.java:34: error: cannot find symbol
    private SimpleViewer viewer;
            ^
  symbol:   class SimpleViewer
  location: class SimpleViewerApplication
SimpleViewerApplication.java:66: error: cannot find symbol
        app.viewer = new SimpleViewer();
                         ^ 
symbol:   class SimpleViewer
 location: class SimpleViewerApplication
2 errors

我也试图编译C程序无济于事 . 关于如何获得编译的任何建议都会非常棒,谢谢 .

1 回答

  • 0

    好的,很遗憾你不能直接编译示例程序,因为它们需要与一大堆文件链接 . 一种编译方法而不必担心创建自己的makefile是编辑其中一个现有文件并进入OpenNI / Platform / Linux / Build并输入make . 这将为您编译示例程序 . 你可以去OpenNI / Platform / Linux / Bin / x64-Release并运行编译代码 .

    使这一切变得更容易的是安装PyOpenNI . 这使您可以在光荣的Python中编写Kinect代码 .

    您可以在我的github页面https://github.com/RobbieJKatz/Kinect上看到完整的说明 .

相关问题