mcr(matlab 的runtime compile,可以独立于matlab运行,在matlab中输入mcr可以查找到mcrinstall的安装包路径)
使用c的接口访问mat文件解析文件数据,对mat内部的对象接口访问拿不到数据,不知道是什么原因,只能使用mcr
MATFile *pmatFile = matOpen(file, "r");
const char **dir = (const char **)matGetDir(pmatFile, &ndir);
for (int i = 0; i < ndir; i++)
mxArray* pA = matGetVariable(pmatFile, dir[i]);
deploytool工具创建matlab的c++编译项目,compiler
选择写好的m函数文件,对matlab的函数文件,转码成想要的格式的库文件,点击package即可打包
matlab作为服务器,c++、c做为客户端访问