c++与matlab混合编程,vs2010中调用.mat文件
2014-07-03 18:49
302 查看
出现LINK错误
要在VC中成功编译Matlab引擎程序,必须包含引擎头文件engine.h并引入Matlab对应的库文件libmx.lib、libmat.lib、libeng.lib。具体的说,打开一个工程后,做如下设置: 1) 通过菜单工具/选项,打开选项页,点击项目和解决方案,然后在页面右面“显示以下内容的目录”下拉列表框中选择“包含文件”,添加路径:"D:\Program files\MATLAB\R2007a\extern\include"(这里的D:\Program files\MATLAB\R2007a需要换成你自己的Matlab安装路径,后面的子目录不变)。 2) 选择“库文件”,添加路径:d:\Program Files\MATLAB\R2007a\extern\lib\win32\microsoft。"(这里的D:\Program files\MATLAB\R2007a需要换成你自己的Matlab安装路径,后面的子目录不变) 3) 右击工程/属性,打开项目属性页,选择链接器/输入,在附加依赖项编辑框中,添加文件名libmx.lib libmat.lib libeng.lib。 以上步骤1)、2)只需设置一次,而步骤3)对每个项目都要单独设定。
相关文章推荐
- vs2010 matlab混合编程调用matlab引擎
- matlab和C/C++混合编程--调用opencv
- matlab和C/C++混合编程--调用opencv
- C++和Matlab混合编程——MATLAB调用c++函数(以svmlight为例)
- MATLAB与C++/MFC混合编程;调用MATLAB函数
- mex 混合编程 matlab调用c/c++(含lib文件)经验汇总
- C++和Matlab混合编程——VS调用Matlab函数
- Matlab、C++混合编程调用OpenCV
- vs2010 matlab混合编程调用matlab引擎
- Visual Studio 2010中的C++程序调用matlab程序代码 混合编程
- matlab封装DLL动态链接库 再用VS2010调用(matlab VS混合编程)(转载)
- Visual Studio 2010中的C++程序调用matlab程序代码 混合编程
- Matlab与c++混合编程[四.通过VC调用Matlab编译产生的dll文件]
- MATLAB 函数导出c/c++代码被vs2010调用
- matlab封装DLL动态链接库 再用VS2010调用(matlab VS混合编程)
- MEX文件调试—MATLAB调用C++程序—混合编程
- vs2010 matlab混合编程调用matlab引擎
- C++和matlab混合编程实例(以及mat文件的应用)
- MEX文件调试—MATLAB调用C++程序—混合编程
- 谈谈Matlab与C/C++或C#的互调用(混合编程)