关于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文件就可以了。
怎么编写的暂时不知道,运行时需要编译,找的方法如下:
(1)输入 Mex -setup命令,选择编译器(我的是win10 64位系统,matlab2015Ra),
可能是系统和matlab可支持的编译器的问题,windows下各种编译环境
都不能用,最后直接安装了vs 2013 professional版本,然后可以了。
(2)输入 Mex file.c(自己的C文件) ,然后会编译生成.mexw64后缀的文件(matlab以前的
版本生成的是.dll的文件,作用一样的),然后调用C文件就可以了。
相关文章推荐
- 解析在main函数之前调用函数以及对设计的作用详解
- java和matlab画多边形闭合折线图示例讲解
- C#调用Matlab生成的dll方法的详细说明
- win10安装Sql Server 2014图文教程
- 从java中调用matlab详细介绍
- Win7/Win8.1系统怎么跳过升级直接全新安装并激活Win10?
- win10系统开机必须重启才能输入开机密码该怎么办?
- win10下插入U盘连接上电脑但不显示盘符该怎么办?
- win10开机启动项太多怎么办 win10开机启动项优化教程
- Win10防火墙消息通知怎么关闭?Win10关闭防火墙消息通知的方法
- win10无法收到10532版本更新推送怎么办?
- win10正式版如何设置自动更新时间和日期?
- Win10桌面右下角提示启用windows安全中心服务怎么消除 消除方法介绍
- win10休眠选项在哪里设置?如何设置?
- 为什么win10总是重启?win10重启的原因以及解决办法
- win10连接外接显示器后怎么使用音箱喇叭?
- win10系统经常打开程序无响应该怎么办?
- win10中CMD窗口打不开提示请求的操作需要提升权限的四种解决办法
- win10开始菜单和cortana无法工作需要再次登录该怎么办?
- Win10真的泄露隐私? win10泄露隐私的原因及事实真相