Main Content

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

MATLAB关数のパッケージ化

Matlab®关数をパッケージする

matlab关数外部に统合に事前それらを言语言语ににパッケージ化しなければませませませませMATLAB编译器SDK™には、このための 2 つのアプリとコマンド ライン コンパイラが組み込まれています。アプリは、パッケージ化する関数の指定とインストーラーの作成を順に進めます。ターゲット言語の開発者は、コンパイルされたコードと、コードの実行に必要なMATLABRuntimeを开発にます。コマンドラインで开発者アプリケーションの开発开発でで使用使用ししししているターゲットターゲット言语のののバイナリバイナリパッケージパッケージパッケージパッケージパッケージ

アプリ

ライブラリコンパイラ 包裹MATLABprograms for deployment as shared libraries and components

关数

libraryCompiler 打开图书馆编译器应用程序
ProductionServerCompiler 测试,构建和包装功能供MATLAB生产服务器
mcc CompileMATLABfunctions for deployment
mbuild 编译和链接源文件反对MATLAB生成的共享库
deploytool Open a list of application deployment apps
ComponentInfo Query system registry about COM component created withMATLAB编译器SDK
iSdeployed Determine whether code is running in deployed orMATLABmode
ismcc Test if code is running during compilation process (usingmcc
ctfroot 与已部署应用程序有关的文件的位置
figToImStream 流图作为字节阵列以指定格式编码
getmcruserdata 取回MATLABarray value associated with a given key
setmcruserdata 联系MATLAB用键数据值
%#功能 巴格马提供帮助MATLAB编译器定位函数通过feval,,,,评估,,,,Handle Graphics回调或从垫子上加载的对象

例および操作のヒント

C/C ++

安装ANSI C或C ++编译器

安装支持的C/C ++编译金宝app器

Create a C Shared Library with MATLAB Code

了解如何创建C共享库。

C ++ MWARRAY API共有有生成とC ++アプリケーションビルドビルド

MATLABコードから C++ mwArray API 共有ライブラリを作成し、サンプル C++ ドライバー コードを使って実装する。

C ++ MATLABデータapi共有有の生成ととととアプリケーションアプリケーションアプリケーションビルド

MATLABコードからc++ MATLABデータAPI共有ライブラリを作成し,サンプルC++ ドライバー コードを使って実装する。

Create C/C++ Shared Libraries from Command Line

使用命令行编译器创建C/C ++共享库。

Distribute C/C++ Shared Libraries to Application Developers

将以下内容分配给集成共享库的应用程序开发人员:

。网

Generate .NET Assembly and Build .NET Application

Create a .NET assembly in MATLAB and implement it with sample C# code.

包裹。网Assemblies from Command Line

使用mcc命令行构建组装

Distribute .NET Assemblies to Application Developers

Distribute the following to the application developer integrating the .NET assembly:

爪哇

配置您的Java环境

Configuring the Java®MATLAB代码汇编的环境和Java应用程序的开发环境

生成Java软件包并构建Java应用程序

在MATLAB中创建Java软件包,并使用示例Java代码实现它。

命令行的包装Java应用程序

使用命令行编译器创建Java应用程序。

地图功能到Java类方法

将MATLAB函数映射到Java类

将Java应用程序分发给应用程序开发人员

Distribute the following to the application developer integrating the application:

Python

Generate a Python Package and Build a Python Application

创建一个python®package in MATLAB and implement it with sample Python driver code.

命令行的包装python应用程序

MATLAB编译器SDKcannot package MATLAB code that uses the MATLAB Python interface.

Distribute Python Applications to Application Developers

Distribute the following to the application developer integrating the application:

MATLAB生产服务器

MATLAB生产服务器用の可能アーカイブアーカイブ作成作成

MATLAB关数をMATLAB生产服务器™用の可能アーカイブパッケージ化するを学习する。

包装从命令行部署档案

将MATLAB应用程序包装到可部署的档案中,从命令行中部署档案mcc命令。

构建Excel加载项和可部署的存档

与MATLAB生产服务器的Excel集成构建了两个工件。一种是为服务器,一个是适合客户端。

COM

使用MATLAB代码创建通用COM组件

了解如何创建通用COM组件。

命令行的软件包com组件

使用mcc构建COM组件的命令行

将COM组件分配给应用程序开发人员

将以下内容分配到集成组件的应用程序开发人员:库编译器应用程序生成一个安装程序,该安装程序包装分发COM组件所需的所有二进制文物。安装程序位于for_redistributionfolder of the compiler project.

カスタマイズ

自定义应用程序

如何自定义编译器应用程序生成的安装程序的外观。

Manage Support Packages

包装MATLAB应用金宝app程序时包括支持包。

Simplify Compilation Using Macros

有关宏以及如何简化您的工作的信息

Invoke MATLAB Build Options

使用路径名,捆绑和包装文件来构建您的MATLAB代码

概念

matlab关数の化に生成さファイルファイル

matlab关数パッケージ化に生成さファイル说明。。

MATLAB如何部署功能?

了解执行的步骤MATLAB编译器™for deployment.

Write Deployable MATLAB Code

Write flexible MATLAB code that can be packaged and deployed.

国家依赖性功能

处理具有状态的MATLAB功能。

MATLAB运行时组件缓存和可部署的存档嵌入

如何覆盖默认可部署的存档嵌入行为以及如何使用MATLABRuntime组件缓存

使用MATLAB运行时用户数据接口

使用权MATLABRuntime数据。

显示MATLAB运行时初始化消息

为最终用户创建控制台消息。

Functions Not Supported for Compilation by MATLAB Compiler and MATLAB Compiler SDK

无法编译的功能MATLAB编译器orMATLAB编译器SDK

Limitations

MATLAB编译器has limitations regarding what can be compiled.