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

时间:2022-10-05 14:03:40

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

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

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

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

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

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

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

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


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


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

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

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

祝你好运!

下一篇用网上简单的add.m文件生成dll,并在c下使用.