MatlabR2022b + Visual Studio环境配置

  1. 在Matlab中输入 mex -setup c++ 命令确认MEX使用VS2022编译环境。
    在这里插入图片描述

  2. VC++目录-包含目录-添加 D:\Matlab2022b\extern\include
    MatlabR2022b + Visual Studio环境配置_第1张图片

  3. VC++目录-库目录-添加 D:\Matlab2022b\extern\lib\win64\mingw64 D:\Matlab2022b\extern\lib\win64\microsoft
    MatlabR2022b + Visual Studio环境配置_第2张图片

  4. 链接器-输入-添加 D:\Matlab2022b\extern\lib\win64\mingw64\libmat.lib D:\Matlab2022b\extern\lib\win64\mingw64\libeng.lib D:\Matlab2022b\extern\lib\win64\mingw64\libmx.lib D:\Matlab2022b\extern\lib\win64\mingw64\mclmcrrt.lib D:\Matlab2022b\extern\lib\win64\mingw64\mclmcr.lib
    MatlabR2022b + Visual Studio环境配置_第3张图片

  5. 系统变量-Path-添加 D:\Matlab2022b\bin\win64

  6. 添加 engine.h 头文件,测试创建引擎

	Engine* mat;
	mat = engOpen(NULL);
	string commandchar = "t=0:0.01:4*pi;y=sin(t);h=plot(t,y)";
	engEvalString(mat, commandchar.c_str());
	engClose(mat);

你可能感兴趣的:(matlab,c++)