-
由matlab生成的c代码在编译时失败,该代码集是用于matlab_ros_bridge与ROS通信的Simulink S函数
资源介绍
matlab生成的c代码编译失败matlab_ros_bridge
该页面包含一组Matlab
C
++
S函数的源代码,可用于:
将simulink与系统时钟同步,从而获得软实时执行;
simulink接口使用ROS消息与其他ROS节点进行阻塞。
该项目基于德国图宾根马克斯·普朗克生物控制论研究所的马丁·里德尔和里卡多·斯皮卡开始的工作。
该货叉目前由(法国)雷恩的Inria
Istitute提供支持。
该软件是根据BSD许可发布的。
有关更多信息,请参见此存储库中的LICENSE文件。
由于编译过程非常繁琐,因此在尝试编译之前,请至少仔细阅读整个说明一次。
配置Matlab
在继续下一步之前,您需要配置Matlab
mex编译器。
对于Matlab
2014b和更早版本,运行matlab并在命令窗口中键入以下命令:
mex
-setup
当您收到以下消息时:
Enter
the
number
of
the
compiler
(0-1):
输入1以选择第一个选项。
这应该在〜/
.matlab
/
R2014a
/
mexopts.sh中创建一个mex选项文件。
打开此文件,并确保使