当前位置: 首页 > news >正文

MATLAB2016a生成COM组件及调用说明

(matlab2012a目前没找到能用的mex编译器,所以用matlab2016a)

1.生成com组件需要安装mex编译器,选择对应的c++编译器。

c++编译器:

① 安装VS2012

② 如果不行,安装【mingw-w64-install】

③ 如果还不行,安装windows sdk7 和vs2010的VC-Compiler-KB2519277

MATLAB编译COM组件过程

(前提已制定mex –setup中的编译器)

1.输入命令deploytool,在弹出的窗口中选择Library Complier

2.在【type】中选择Generic COM Component

3.在【exported functions】中添加要编译的函数(具体是只需要添加主函数还是说连同子函数也要添加?不确定。目前都是全部添加)。

4.library information中修改dll的名称和版本号。

5.点击右侧的package

Labview调用com组件方法。

Labview选择acitvex容器时,可以不注册dll,直接选择dll路径调用即可。

以下图为例:

注意事项:

Matlab2016a生成dll的m文件中,不要用相对路径,【.\】或【..\】之类。会报错

Dll如果用了特殊的matlab函数,需要安装对应matlab版本的MCRinstall。

相关文章:

  • 抖音、饿了么协同作战?
  • springboot设置并获取启动参数
  • PMP_考前冲刺题 二 (3A通过分享)(2022.7)(75题附答案及解析)
  • php毕业论文参考文献计算机毕业设计剧影评|剧评影评系统
  • 《深入理解JAVA虚拟机(第2版)》—— 学习笔记1
  • Idean中的Maven
  • leetcode 17. 电话号码的字母组合
  • 怎样平衡软件质量与时间成本范围的关系?
  • Odoo | 开源ERP,解锁审计和日志记录新玩法
  • c++STL 迭代器失效的三种情况总结
  • cordova 打包android app
  • 【稀里糊涂学Spring MVC】Filter
  • HK-WEKA如何为勒索软件保护和业务连续性提供支持?
  • springboot+mybaties-plus自动建表
  • 企业IP地址跟踪
  • ➹使用webpack配置多页面应用(MPA)
  • 08.Android之View事件问题
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • AngularJS指令开发(1)——参数详解
  • Brief introduction of how to 'Call, Apply and Bind'
  • Go 语言编译器的 //go: 详解
  • in typeof instanceof ===这些运算符有什么作用
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • Java反射-动态类加载和重新加载
  • JS实现简单的MVC模式开发小游戏
  • MD5加密原理解析及OC版原理实现
  • React-生命周期杂记
  • Redis的resp协议
  • SAP云平台里Global Account和Sub Account的关系
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 构建工具 - 收藏集 - 掘金
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 事件委托的小应用
  • 阿里云重庆大学大数据训练营落地分享
  • # Apache SeaTunnel 究竟是什么?
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (20050108)又读《平凡的世界》
  • (3)STL算法之搜索
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (笔试题)合法字符串
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (十六)Flask之蓝图
  • (学习日记)2024.01.09
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (转)可以带来幸福的一本书
  • .NET Core 2.1路线图
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .NetCore 如何动态路由
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .stream().map与.stream().flatMap的使用
  • /etc/skel 目录作用
  • @Valid和@NotNull字段校验使用
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具