matlabshared.targetsdk.Deployer类
包:matlabshared.targetsdk
应用程序部署配置
创建
返回一个deployerObj
=部署人员(deployerName
)部署人员
对象,H
,与的名字
属性设置为deployerName
..
输入参数
deployerName
- - - - - -部署程序配置的名称
字符串
项目名称部署人员
,指定为字符串。
数据类型:字符
属性
的名字
- - - - - -部署程序对象的名称
”
(默认)|字符数组
的名称部署人员
对象。生成函数,部署人员
,集的名字
财产。
例子:“MyDeployer”
属性:
- GetAccess
-
公共
- SetAccess
-
不可变的
数据类型:字符
工具链
- - - - - -工具链对象
{}
(默认)|单元格阵列工具链
对象
工具链
对象,指定为对象的单元格数组。使用addNewToolchain
而且deleteToolchain
方法来添加或删除工具链
对象。
例子:{'用于ARM嵌入式处理器的GNU工具'}
属性:
- GetAccess
-
公共
- SetAccess
-
公共
数据类型:单元阵列
加载器
- - - - - -加载器对象
{}
(默认)|单元阵列
加载程序
对象,指定为对象的单元格数组。使用addNewLoader
而且deleteLoader
方法来添加或删除加载程序
对象。
例子:{loaderObj}
属性:
- GetAccess
-
公共
- SetAccess
-
私人
数据类型:单元阵列
MainIncludeFiles
- - - - - -包含要包含到生成的主文件中的文件
{}
(默认)|char数组的单元格数组
包括要添加到生成的文件c
或main.cpp
文件使用# include
指令。
例子:{' blapp金宝app_support.h '}
属性:
- GetAccess
-
公共
- SetAccess
-
公共
数据类型:细胞
AfterCodeGenFcn
- - - - - -MATLAB®函数,以便在生成代码后调用
”
(默认)|字符数组
代码生成后调用的MATLAB函数。该功能需要如下签名:
函数onAfterCodeGen(高碳钢,buildInfo)在此添加代码生成后调用的代码。结束
在哪里buildInfo
是环球套票。BuildInfo
构建信息对象,和高碳钢
是配置对象。
例子:“onAfterCodeGen”
属性:
- GetAccess
-
公共
- SetAccess
-
公共
数据类型:字符
BuildEntryFcn
- - - - - -MATLAB函数调用在开始构建
”
(默认)|字符数组
要在构建开始时调用的MATLAB函数的名称。该功能需要如下签名:
函数onBuildEntry(高碳钢,buildInfo)在此添加代码生成后调用的代码。结束
在哪里buildInfo
是环球套票。BuildInfo
构建信息对象,和高碳钢
是配置对象。
例子:“onBuildEntry”
属性:
- GetAccess
-
公共
- SetAccess
-
公共
数据类型:字符
HardwareInitializationFcn
- - - - - -初始化硬件的源代码函数
{}
(默认)|char数组的单元格数组
的C / c++
初始化硬件的源代码函数。从生成的主文件调用每个函数。假定函数不接受输入参数。
例子:{stm32f4xx_init_board ()}
属性:
- GetAccess
-
公共
- SetAccess
-
公共
数据类型:单元阵列
令牌
- - - - - -在代码生成期间由其他字符串替换的字符串
{}
(默认)|细胞阵列结构
在代码生成期间用指定的字符串值替换代码中的占位符值。每个令牌结构包含两个字段:的名字
而且价值
.的名字
表单中是字符串吗$ (SOME_NAME)
在代码生成过程中被价值
字符串。价值
必须以以下方式之一进行设置:
空字符串。在这种情况下,必须定义一个具有相应名称的环境变量(即
SOME_NAME
).MATLAB函数。构建流程在遇到令牌时计算函数。
字符串。字符串替换
的名字
.
deployerObj = matlabshared.targetsdk.Deployer(“MyDeployer”);令牌。Name =“MY_PI_VALUE”;令牌。价值=“3.1415926”;deployerObj。令牌= {token}
deployerObj =带有属性的部署器:名称:'MyDeployer'工具链:{}加载器:{}MainIncludeFiles:{}令牌:{[1×1 struct]} BuildEntryFcn: " AfterCodeGenFcn: " HardwareInitializationFcn: {}
属性:
- GetAccess
-
公共
- SetAccess
-
公共
数据类型:细胞
方法
addNewLoader | 添加新的加载器到目标 |
addNewToolchain | 向Deployer对象添加已注册的工具链 |
deleteLoader | 从deployer对象中删除loader |
deleteToolchain | 从部署器中删除工具链 |
版本历史
在R2015a中引入
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。