首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开Kinect - OpenNI,NITE -编译问题

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

Stack Overflow用户
提问于 2017-03-23 22:17:27
回答 1查看 129关注 0票数 0

我正忙着用Ubuntu 15.10让kinect正常工作。我已经安装了Libfreenect,OpenNI,NITE以及SensorKinect。

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

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

代码语言:javascript
复制
 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++程序,但没有成功。任何关于如何编译的建议都将是非常棒的,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-03-31 15:27:37

好吧,所以不幸的是,你不能直接天真地编译示例程序,因为它们需要链接到一大堆文件。一种不用担心创建自己的makefile的编译方法是编辑其中一个现有文件,然后转到OpenNI/Platform/Linux/Build并输入make。这将为您编译示例程序。您可以转到OpenNI/Platform/Linux/Bin/x64-Release并运行编译代码。

让这一切变得更容易的方法是安装PyOpenNI。这使您能够在辉煌的Python中为Kinect编写代码。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42978697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档