最近一次用到了matlab和vc联合编程,主要使用的是版本matlab2016b和vc2015
一、安装
主要用到了以下安装包,安装次序也如下:
1.matlab2016b
检查环境变量:
2.vs2015(安装前先检查卸载掉计算机上已有的所有VC2015相关的已安装组件)
记得注册,否则无法被matlab调用。
3.TDM-GCC-64
安装后配置环境变量
Path下面添加:
新建:
4.winsdk_web7.1
二、配置
1.安装完毕后,检测matlab的C++语言编译环境:
在命令行输入一下三条命令:
先定位到代码目录:cd d:/dll 编译成动态库,-C 目的是看清楚过程中如果失败,问题在哪里:
mcc -W cpplib:MatImprocess -T link:lib C_matlab_test.m -C
如果一切正常,会生成.h .cpp .dll .lib等过个文件,将他们复制到VC工程目录底下
2.配置VC的编译参数
如果一切正常,就可以开始写代码工作啦~怎么写代码可以在网上查找相关资料……