简介
本教程使用VS2017和Matlab R2018a快速构建C++混合开发、调试环境
一、需求
- C++重写Matlab代码提升速度
- Matlab调用第三方C++算法库
- C++和Matlab混合编程
- 使用VS2017具有代码提示等功能和C++开发的便捷性
- 使用VS2017可以快速构建工程,调用其他算法库,如OpenCV等
二、开发和编译Mex文件
- 安装VS2017, Visual C++开发环境
- 安装VS2017扩展工具包
- 创建Matlab工程
- 编写示例代码,如下
#include "mex.h"
#include <iostream>
void