您的位置:首页 > 编程语言 > MATLAB

关于matlab与C混编的问题

2015-11-20 11:31 351 查看
看别人的论文运行程序时,发现用到了Matlab中调用C文件的问题,

怎么编写的暂时不知道,运行时需要编译,找的方法如下:

(1)输入 Mex  -setup命令,选择编译器(我的是win10 64位系统,matlab2015Ra),

可能是系统和matlab可支持的编译器的问题,windows下各种编译环境

都不能用,最后直接安装了vs 2013 professional版本,然后可以了。

(2)输入 Mex  file.c(自己的C文件) ,然后会编译生成.mexw64后缀的文件(matlab以前的

版本生成的是.dll的文件,作用一样的),然后调用C文件就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  win10 matlab 调用C文件