龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

精通VC与MATLAB联合编程――编译器的使用[组图]

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
MATLAB Compiler 是MATLAB自带的一个编译器,它能将m文件转化成 C、C++或p等各种类型的源代码,并根据需要生成可执行文件、lib文件(库文件)、dll文件或S函数文件等。MATLAB 6.5 使用的编译

  MATLAB Compiler 是MATLAB自带的一个编译器,它能将m文件转化成 C、C++或p等各种类型的源代码,并根据需要生成可执行文件、lib文件(库文件)、dll文件或S函数文件等。MATLAB 6.5 使用的编译器包括了MATLAB 的CC++数学库函数以及图形库。动态链接库(dll)是编写软件中常用的一种技术,MATLAB提供了将M文件编制成dll文件的方法,本文就介绍如何在MATLAB6.5中将m文件z转化成dll文件,然后在VC中调用该dll文件。

1、必须保证编译器的正确配置,因为编译器使用了CC++库函数,所以在使用前需要使用

mex -setup 和
mbuild -setup

两个命令对编译器进行配置,如果以前已经进行了配置就不需要这一步。

2、设置头文件和库文件的路径,可以参考 精通VC与MATLAB联合编程<六>,配置完成如图1和图2:


图1


图2

读者根据MATLAB安装实际情况输入头文件和库文件的路径。

精彩图集

赞助商链接