Matlab2013a和VS Express 2013 for Desktop混合编程问题

原创 2017年01月03日 20:33:57

环境:Win7 64位操作系统+Matlab2013a+ VS Express 2013 for Desktop
目录:
1、Matlab调用C/C++函数的方法
2、MEX文件的编程规则
3、Matlab2013a版本相对较低,mex -setup无法找到VS2013
4、无法找到“X64 Compilers and Tools”or the Microsoft Windows Software Development Kit
5、如何下载并激活Visual Studio 2013

1、MATLAB调用C/C++函数的方法
参考示例1:http://blog.csdn.net/u010076558/article/details/38083593
在MATLAB中调用封装好的C++函数的方法
参考示例2:http://blog.csdn.net/codersadis/article/details/48266905

2、MEX文件的编程规则 
参考链接:http://blog.csdn.net/mitedu/article/details/6313045

3、由于Matlab2013a版本相对较低,mex -setup无法找到VS2013,解决办法如下
低版本Matlab mex -setup找不到VS2013解决办法
参考:http://blog.csdn.net/qq_22522663/article/details/50470257

4、无法找到“X64 Compilers and Tools”or the Microsoft Windows Software Development Kit (SDK)
Error: Could not find the 64-bit compiler. This may indicate that the
"X64 Compilers and Tools" or the Microsoft Windows Software
Development Kit (SDK) is not installed.
解决办法:VS Express 2013 for Desktop没有X64 Compilers and Tools插件。因此,用户需要下载安装VS Professional 2013 或者VS Ultimate 2013,安装后,在Matlab再次输入mex -setup,按提示步骤操作,直至成功安装。

5、如何下载并激活Visual Studio 2013
参考:http://jingyan.baidu.com/article/6fb756ecbcab73241858fbf6.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

MATLAB2012b与vs2013混合编程连接问题

首先,必须要强调的问题是,我本来以为这两者混合编程与双方的版本问题没有关系,虽然网上有很多网友都说和版本有关,但是我还是一头死心,想把MATLAB2012b与vs2013连接起来。尝试了千百种方法,出...
  • xuxuzwl
  • xuxuzwl
  • 2017年03月07日 10:25
  • 429

Matlab2014b与C/C++(VS2013)混合编程(未完)

很多精通单一语言,c语言或matlab的人,在处理经常遇到Matlab与C/C++混合编程的问题,而且都会出现各种编译问题,使得这两种语言之间产生了代购,因为我对这些问题也比较反感,因此做一个简单认识...

Matlab 2016a和VS2013混合Dll编程步骤

1. 从Matlab导出.m文件为Dll文件; Step1:将Matlab工作路径转为目标.m文件所在文件夹,在控制栏输入“mex –setup”,弹出如下说明: Step2:点击“mex –s...

c#(vs2013)、 matlab(2014a)混合编程

今天试着用c#和matlab混合编程,折腾了半天终于弄成功,记录一下。 1、在Command Window窗口中输入mbuild –setup查看编译器,将编辑器设置为vs 2、安...

matlab2014a + win764bit + vs2013混合编程(.m转成dll供C++调用)

matlab2014a + win764bit + vs2013混合编程(.m转成dll供C++调用)在matlab中可以通过mbuild工具将.m文件编译成dll文件供外部的C++程序调用, 这样...

VS Express 2013 for web

  • 2013年12月18日 22:26
  • 527KB
  • 下载

Matlab R2014+visual studio 2013 混合编程(2)

看了一篇配置 Visual studio 的博客 写的简单明了,前面已经讲了如何安装Matlab R2014a,visual studio 2013 这里不再说明 先贴上博客的代码 代码一: ...

【OpenCV配置之二】VS2013:LNK2038 RuntimeLibrary不匹配问题(Release Debug混合错误)

最近为了运行从github上下载的背景算法提取代码,我为我的Visual Studio配置了OpenCV和Boost1.61的环境。 OpenCV大家都很熟悉,Boost库是由Boost社区开发支持...

matlab 2014b 调用 vs2013 + opencv混合编程配置、mat 与 mxarray的转换、matlab在vs2013中调试

一、编译 首先设置mex -setup,然后进行文件的编译,有现成的.m类似脚本的代码如下: mex -g 命令开启在vs下可以调试,否则不能调试。% This cppmake.m is for ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Matlab2013a和VS Express 2013 for Desktop混合编程问题
举报原因:
原因补充:

(最多只允许输入30个字)