【MATLAB】MATLAB转C/C++语言并部署到VS2019

首先将你要转换的代码保存

powershell 复制代码
function [outputArg1, outputArg2]= test(inputArg1,inputArg2)
    print(inputArg1+inputArg2)
    outputArg1=double(inputArg1+inputArg2);
    outputArg2=double(inputArg1*inputArg2);
end

在APP中找到MATLAB Coder

选择保存的文件

C/C++中需要给变量定义类型,选择指定类型

选择保存的文件

Build type、Language以Toolchain根据自己需求选

More Setting中也根据自己需要选,注意最好选Debug。

生成后会发现报错,这是因为不是所有语句都可以转换为C/C++,将不能转换的语句修改或者注释掉

成功生成后C/C++的代码路径为

打开VS2019,将生成代码文件导入

配置debug

成功

相关推荐
黑科技iOS上架7 分钟前
双引擎解决oc/swift开发引用加固难题
开发语言·ios·swift·审核·ios混淆·执行程序差异化
yujunl8 分钟前
U9客开中UI插件开发过程中碰到有一个坑
开发语言
见叶之秋9 分钟前
【C++】一条双向链的诞生:手写 list 模拟实现
c++
沫璃染墨11 分钟前
《从零入门Linux系统篇(五十六):线程篇·九——生产者消费者模型:从条件变量到BlockingQueue实现》
linux·服务器·c++·驱动开发·设计模式·架构·系统架构
iCxhust12 分钟前
C语言struct结构体实现类定义
c语言·开发语言·单片机·嵌入式硬件·51单片机
张小姐的猫14 分钟前
【Linux】网络编程 —— 五种IO模型
linux·运维·服务器·网络·c++·人工智能·php
ESDWAN21 分钟前
跨境电商网络专线怎么选?从带宽、延迟到SD-WAN部署与带宽管理的完整落地指南
开发语言·网络·php
web打印社区26 分钟前
Lodop 提示未安装或请升级:Chrome 里先分清该装哪套
开发语言·前端·javascript·chrome·websocket·http
shangan_341 分钟前
C语言学习
c语言·开发语言·学习
重生之小比特42 分钟前
【C++进阶】02 Linux基本指令
java·数据库·c++