环境:
Matlab R2018
vs 2019 社区版
项目配置一览
-
windows下所需的库1
路径:
{matlabroot}\extern\lib\win64\mingw64\下的-
引擎库
libMatlabEngine.lib -
Matlab数据数组库
libMatlabDataArray.lib
-
-
Matlab Engine 头文件
路径:{matlabroot}\extern\include\下的- C++引擎API定义
MatlabEngine.hpp - MATLAB 数据数组的定义
MatlabDataArray.hpp
- C++引擎API定义
{matlabroot}是在matlab命令行下"执行命令matlabroot"的运行结果,请务必更换掉
使用VS项目sln配置
简洁的操作流程
- 配置头文件:
项目属性->VC++目录->外部包含目录中添加路径{matlabroot}\extern\include\ - 配置库文件
- 设置库目录
项目属性->VC++目录->库目录中添加路径{matlabroot}\extern\lib\win64\mingw64\ - 添加设置依赖项
项目属性->链接器->附加依赖项中添加libMatlabDataArray.lib、libMatlabEngine.lib
- 设置库目录
测试代码:
使用以下代码2,测试刚刚搭建的项目是否成功。
#include "MatlabDataArray.hpp"
#include "MatlabEngine.hpp"
#include <iostream>
void callSQRT() {


3405

被折叠的 条评论
为什么被折叠?



