常见问题 教学软件的常见问题>>

mcc,mex,mbuild都是作什么用的?

发布时间:2010-11-24 13:33:25

答案:

  这个问题我一直都不是很清楚,看过compiler的PDF帮助之后,知道个
        大概,也不知道说得对不对:

     mcc(生成c/cpp文件)-----m--mex------ mex/dll
                        |---x--mbuild-----C/C++ compiler----独立执行的程序

        mex文件是一种编译后的动态连接文件,需要在matlab中执行,优点
        是执行速度比m文件快,而且如果你不想提供m文件源码,可以使用
        编译后的mex/dll文件。

        mbuild通过调用外部的c/c++编译器,把mcc翻译成的c/c++源码
        与matlab的c/c++数学库、图形库链接,得到独立执行的可执行程序。

 


 

本FAQ适用范围

下一步您可以:
查看教学软件产品 >>