本文是老师给的一个graphmatching的项目,里面包含四个.m文件,对应四个函数,需要编译生成库文件在C++环境下调用
下面这个链接对成功实现此过程有很大帮助[http://m.blog.csdn.net/blog/fairylrt/39611917].
最终成功实现的环境是VS2013和matlabR2014a
下面就将整个调试过程遇到的问题记录如下:
1. 整个过程中都是使用的VS2013,但是一开始matlab是使用7.0,大概是2004年的版本,一直出现找不到编译器的错误.
错误提示如下:
error using mex: unable to complete successfully.
解决方案如下:
先下载文件[http://download.csdn.net/download/hxldxl/6780589],然后复制mbuildopts和mexopts两个文件夹中的内容到 (matlabroot)\bin\win64 下,(matlabroot)是matlab的安装目录;
- 后来安装了matlabR2013b,使用mcc命令时出现错误.
test checkout of feature ‘compiler’ failed.
输入!mcc命令时出现如下信息: