• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

使用matlab生成动态链接库.DLL文件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、版本问题
通常使用vs的编译环境。vs的版本最好不高于matlab的版本,否则可能出现编译不通过问题。文中采用vs2015/matlab2018a为例进行说明。

二、具体过程

1.打开matlab在命令行窗口输入mbuild -setup,计算机会显示电脑可用的编译器,如果vs版本高于matlab版本,可能显示为空。注意setup前面的“-”

2.**选择“mex -setup C++ -client MBUILD"。**之后在命令行中输入 **“deploytool”**在跳出的窗口选择红色框内选项。

3.首先点击1选择生成C++库,点击2处+号导入要生成的.m文件,添加成功后Packing按钮会变亮,点击3处即可开始生成库文件。注意.m文件必须写成function的格式,否则会显示添加失败
点击Settings按钮,确保里面的打包路径和matlab当前路径一致,否则可能会出现打包失败。**

等待编译结束,至此库文件已成功生成。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
delphi中 dataset容易出错的地方发布时间:2022-07-18
下一篇:
时间轮算法的定时器(Delphi)发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap