WIN7 系统64位下VS2012调用Matlab2014的设定

WIN7 系统64位下VS2012调用Matlab2014的设定
WIN7 系统64位下VS2012调用Matlab2014的设定

VC++调用Matlab引擎

系统平台:win7 x64 + Vs2012 + Matlab2014a

操作流程:

1添加系统环境变量

Path变量中增加:D:\Program Files\MATLAB\R2014a\bin\win64; 重启电脑。

2在VS中新建一个编译平台

第1步

第2步

第3步

第4步

3例子程序代码

特别的,注意代码中红色的部分!

4 VS2012环境设定

(1)进入“配置管理器”

通过项目属性进入。

或者直接从工具栏平台的下拉箭头下进入:

(2)增加x64平台

确定,得到如下结果。

3添加头文件和库文件

项目属性——》VC++目录,如图:

包含目录增加:D:\Program Files\MATLAB\R2014a\extern\include

库目录增加:D:\Program Files\MATLAB\R2014a\extern\lib\win64\microsoft 为了保险起见,最好在库目录下再增加:

D:\Program Files\MATLAB\R2014a\extern\lib\win64

第4步设置DLL

5运行结果

6遇到的问题

无调试信息和解决方案。

打开菜单项目->项目属性页

1. 选择配置属性->链接器->调试->生成调试信息改为是

2.选择配置属性->C/C++ ->常规->调试信息格式改为用于“编辑并继续”的程序数据库(/ZI)

3.选择配置属性->C/C++ ->优化->优化改为禁用(/Od)

7.最后结果就是这个:

相关主题
相关文档
最新文档