24小时热门版块排行榜    

查看: 1179  |  回复: 1

bshao

铜虫 (小有名气)

[求助] 求助:m文件如何编译成dll文件

Matlab的m文件怎么编译成dll文件,我是R2011的。
谢谢
回复此楼

» 收录本帖的淘帖专辑推荐

水水的站台

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

【答案】应助回帖

感谢参与,应助指数 +1
步骤如下:
1. 设置matlab的编译器,使用外部的VC或者gcc等编译器。在matlab的command window里面敲入mex –setup,matlab会列出所有电脑上所有的编译器。
2. 编译m文件成dll:对编写好的m文件,进行编译,命令如下:
mcc -W cpplib:libMyAdd -T link:lib MyAdd
3. 设置VC等的继承环境,设置C需要用到的静态库和动态库,好让lib和dll能被成功的调用。
4. 编写C调用dll

参考http://www.cnblogs.com/vincenzo/archive/2009/09/09/1563467.html
更多资料可网上搜索
明德厚学、求是创新
2楼2012-12-21 22:09:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 bshao 的主题更新
信息提示
请填处理意见