操作方法
打开并运行Matlab软件,在Command Window窗口中输入mbuild -setup,然后会出现语句,是否安装编译器,选择n,因为机子上已经安装了C/C++/C#的编译器,选择VS2010,具体操作下图所示:
最后一切就绪后在窗口输入deploytool,会出现如下的框图,项目名称,存储位置和转化的类型选择C++,选择好之后,点击OK
这时你会发现出现了一个C++ Shared Library的窗口,将其最大化,下面有一个Exported Functions 里选择Add files将你写好的matlab函数加进来,记得一定写成函数就是function的形式,操作如下图所示
添加好之后,点击build就是上图中用箭头标注起来的地方,三个箭头朝下的图标,点击之后会出现一个build的窗口,耐心等待一会,完成之后你就会发现在你简历项目目录的位置出现了一个文件,里面有src和distrib两个文件夹,打开src文件里面的内容如下所示:
src的cpp文件就是C++的格式文件,还有dll文件,你可以在VS2010中建立一个C++项目。里面添加生成的dll文件,就可以使用matlab定义的这个函数啦,这就是将MATLAB和C++结合了起来。