您的位置:首页 > 编程语言 > MATLAB

matlab生成c和c++调用的dll文件

2015-11-25 21:35 639 查看
      在matlab上做了一个实验项目要转到应用中,形成dll文件能被c和c++调用。很多情况是matlab版本低找不到编译工具,或不识别本机的编译工具。

比如我的matlab开始是r2011a,实验项目也是在这个版本完成的。

《《《《《《《失败过程:

1 mex -setup 安装默认的compiler,我系统里装的是vs2013,matlab的mex找不到的。



2 mbuild -setup试图随便指定一个编译器,然后更改路径到本机的vs2013,我机器上的vs2013也,不可以用。网上的改路径不行啊!





识别过程总结应该是低版本的matlab找不到我的vs2013的compiler。

《《《《《《《《成功过程:

我google了很多方法,最后决定改掉matlab到R2014a,这个可以下载http://pan.baidu.com/s/1o6ENMps
很大最好问人要一个。破解方法破解文件和文档说明 按照里面的替换文件,我可以使用mcc进行编译了。




祝你好运!

下一篇用网上简单的add.m文件生成dll,并在c下使用.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息