主要内容

如何MATLAB部署功能?

部署MATLAB®函数时,编译器执行以下任务:

  1. 使用依赖项分析函数分析文件的依赖项。依赖关系是包含在生成包中的文件,并来源于文件调用的函数。依赖关系受以下因素影响:

    • 文件类型- MATLAB, Java®, MEX,等等。

    • 文件位置——MATLAB、MATLAB工具箱、用户代码等。

    有关依赖关系分析的更多信息,请参见使用MATLAB编译器进行依赖分析

  2. 验证mex files。特别是,mexFunction验证入口点。

    有关mex文件处理的详细信息,请参见mex -文件、dll或共享库

  3. 从输入文件及其依赖项创建可部署归档。

    有关可部署归档的详细信息,请参见可部署的存档

  4. 生成特定于目标的包装器代码。

  5. 生成特定于目标的二进制包。

    对于库目标,如c++共享库、Java包或. net程序集,编译器调用所需的第三方编译器。