我试图在Linux上将一个名为G+Smo的C共享库加载到MATLAB 2016b中 . 编译G Smo后,我得到了一个共享对象文件"gismo.so" .

我尝试使用Matlab命令加载此库:"loadlibrary" . 它没有成功,因为这个命令只支持用C语言编写的函数 . 为了加载C库,我必须在代码周围写一个C Wrapper或者为它创建一个mex -interface . 两者都是很多工作而不是微不足道的 .

有没有简单的方法将这个G Smo项目加载到Matlab中?