文章来源: laputa_新浪博客 为了实现从VC调用MATLAB的神经网络工具箱,最近这两天可谓是折腾了好一阵子。好在最终总算是把它给搞定了,不妨在此做个小结,希望对遇到同样问题的同学能起到一定的借鉴作用。 我所采用的方法是利用matlab中的deploytool命令将写好的m函数(该函数的主要功能是使用神经网络工具箱来实现一个简单机器学习算法)编译成C++的动态链接库,然后再VC中调用。虽然原理说起来简单,可做起来却颇不顺利,先后遇到了一系列问题: 一、无法识别编译器 我最初使用的软件版本是matlab R2009a及vc2008,首先遇到的第一个问题是在matlab中使用mbuild -setup命令对matlab compile进行配置时,出现了如下结果: Please choose your compiler for building standalone MATLAB applications: Would you like mbuild to locate installed compilers [y]/n? y [1] Lcc-