Matlab中使用YARP的方法

The way to use YARP from Matlab

我想 link YARP 与 Matlab 到 运行 this system。 我是根据this.

设置的

首先,

我从 github 下载 YARP。

接下来,

  1. cmake example/swig
  2. 开启CREATE_JAVA
  3. 生成并编译示例 SWIG 项目

我得到以下编译错误

Macro 'VOCAB' redefined                         Vocab.h
previous definition of 'VOCAB'                  yarp.i

Macro 'VOCAB4' redefined                        Vocab.h
previous definition of 'VOCAB4'                 yarp.i

Macro 'VOCAB3' redefined                        Vocab.h
previous definition of 'VOCAB3'                 yarp.i

Macro 'VOCAB2' redefined                        Vocab.h
previous definition of 'VOCAB2'                 yarp.i

Macro 'VOCAB1' redefined                        Vocab.h
previous definition of 'VOCAB1'                 yarp.i

我的开发环境

谢谢

我不确定该 wiki 页面是否已更新,这是 official documentation 用于在 matlab 上使用 java 绑定。

无论如何,有实验性的 matlab bindings 可以在没有 java 的情况下在 matlab 中使用 YARP,我建议尝试一下。