利用Matlab自带工具箱生成Dll和EXE文件
想到后期开发需要用到matlab与vb或者其他语言进行编程操作,边想着如何利用matlab强大的功能,而又脱离其软件本身进行开发。利用DLL文件与VB
混编进行开发是方法之一。
本以为是一个很简单构建过程,不过还是在不经意间浪费了两天时间。回顾整个安装过程,主要还是没有对整体进行构建,没有借鉴前人的经验啊。。。
构建过程中遇到很多问题。这里简单总结一下安装过程,顺便把Matlab生成dll文件,以及打包生成EXE文件的过程做一下介绍。
我的版本好为:MATLAB R2009a
一、生成独立可执行的程序(dll and exe文件)步骤
1、安装编译器。可有多种选择,本机安装的是Microsoft Visual C++ 6.0(必须装);
2、设置编译器。在matlab命令行输入mbuild -setup,选择安装的编译器为Microsoft Visual C++ 6.0;
这里需要的注意的是,编译器路径,编译文件路径的选择,我选择的都是与Microsoft Visual C++ 6.0相关的默认文件夹。在看到Done字样后,开始在Matlab中设置编译参数。