Matlab调用C++生成的Dll动态链接库
创作时间:
作者:
@小白创作中心
Matlab调用C++生成的Dll动态链接库
引用
CSDN
1.
https://blog.csdn.net/qq_53018083/article/details/139838974
本文将介绍如何在Visual Studio 2019和Matlab 2019环境下,创建一个C++项目并生成Dll,以及如何在Matlab中调用该Dll。
1.软件版本
- Visual Studio 2019
- Matlab 2019
2.C++生成Dll
1.创建一个空项目
2.新建一个SimDll.h和SimDll.cpp文件
//SimDll.h
#pragma once
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
__declspec(dllexport)int add(int a, int b);
__declspec(dllexport)double multiply(double a, double b);
#ifdef __cplusplus
}
#endif // __cplusplus
// SimDll.cpp
#include<iostream>
#include"SimDll.h"
int add(int a, int b)
{
return a + b;
}
double multiply(double a, double b)
{
return a * b;
}
3.配置工程属性
1.选择项目-Si
本文原文来自CSDN
热门推荐
电路故障解析:什么是短路?原理、危害及预防措施全解
今秋必看!避开这3个牛仔裤搭配雷区,轻松变身时尚达人!
揭秘车辆真实公里数查询,三招轻松搞定
新生儿的生理反射及意义
如何保养烤漆家具?烤漆家具保养的要点有哪些?
急!全国仅此一株的银丝贯顶牡丹盛开,只有30秒拍照机会!
70岁奶奶做的豆角烧茄子,少油腻味道香,一周3次不够吃,特下饭
让全日本恐惧的“南海海槽大地震”,破坏性有多大?
《院子楼梯风水讲究:布局与禁忌揭秘》
项目管理流程图解:简化复杂任务
汽车维护与保养的目的和意义
《典韦攻略与出装指南》(了解典韦的技能特点和最佳装备选择)
汽车公里数的计算方法及意义:从仪表盘到车辆估价全解析
春风拂面,送你最温暖的人间三月天
DNS安全的主要关注点及防护措施
《雷雨》中周朴园的人物形象分析
笔记本电脑电池保养方法有哪些?
血压高应该挂什么科室就诊
感染新冠后期咳嗽不止,得了新冠咳嗽得厉害怎么办
兰花水培养护指南,新手必看的水培方法详解
猫咪爱梳毛是天性,也有清洁和放松作用。
元朝是朱元璋的死敌,为何朱元璋对元廷以礼相待?
法国媒体眼中的福建舰:排水量或达10万吨,最大载机数可达85架
病例分享:这样的磨玻璃结节靠边又伴血管进入,随访过仍在,还是切了吧!
电子烟危害小吗?它对身体的伤害,可能超出你的想象!
面向开发人员的3D建模基础知识
【以案释法】非婚生子女应该由谁来抚养?权益如何保障?
孕妇得了过敏性结膜炎怎么办
《清代地方志中的中药茯苓产地(顺治至嘉庆)》知识库发布
近百位孙中山亲属后人寻根,见证“振兴中华”设想正逐步走向现实