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.最后结果就是这个:
相关主题