[matlab][原创]安装mingw后调用C++进行mex加操作

首先安装完毕Mingw后配置自己的编译器
打开matlab在命令行窗口输入
mex -setup

然后会出现电脑已经存在编译器点击对应编译器或者输入
mex -setup C++

 配置完毕后自己的编译器后可以正常使用了。新建一个add_test.cpp文件填写代码,以下代码是进行2数相加
#include "mex.h"
double add(double x, double y) {     return x + y; }
//设置接口 void mexFunction(int nlhs, mxArray* plhs[], int nrhs, const mxArray* prhs[]) {     double* a;     double b, c;     plhs[0] = mxCreateDoubleMatrix(1, 1, mxREAL);     a = mxGetPr(plhs[0]);     b = *(mxGetPr(prhs[0]));     c = *(mxGetPr(prhs[1]));

[matlab][原创]安装mingw后调用C++进行mex加操作最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/25388.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>