一、MATLAB中的操作
1.编写MATLAB函数
function [c]=MyAdd(a,b);
c = a+b;2.在MATLAB中编译文件
在MATLAB中以此完成如下操作:
>>mex -setup %选择VS2010然后一直选Y
>>mbuild -setup %选择VS2010,然后一直选择Y
>>mcc -W cpplib:MyAddLib -T link:lib MyAdd (完成)
其中MyAddLib 就是我们要生成的库文件名,MyAdd是编写的.m文件名,这样就会编译成功,当前文件夹(MATLAB的当前路径应该是你的.m文件的路径)会出现很多新的文件,有用的是*.lib,*.h,*.dll文件,这些文件后面会用到。
二、系统环境变量的配置
用户变量:
&n

本文详细介绍了如何在MATLAB R2012b中使用mex和mbuild命令生成库文件,并在VS2010环境中配置系统环境变量和工程属性,以实现C++与MATLAB的混合编程。通过创建新工程,将生成的头文件、动态链接库和库文件添加到项目中,即可进行进一步的开发工作。
1892

被折叠的 条评论
为什么被折叠?



