注册自定义工具链
在注册自定义工具链之前,创建并验证ToolchainInfo
对象,如中所述创建并验证ToolchainInfo对象.
使用
保存
函数创建MATLAB®格式的二进制文件(MAT-file)coder.make.ToolchainInfo
对象中的MATLAB工作空间变量。例如,输入:保存newtoolchn_tctc
新
.mat
文件出现在当前文件夹中。创建一个新的MATLAB函数称为
rtwTargetInfo.m
.复制并粘贴以下文本到
rtwTargetInfo.m
:函数rtwTargetInfo (tr)RTWTARGETINFO目标信息回调tr.registerTargetInfo (@loc_createToolchain);结束% -------------------------------------------------------------------------创建ToolchainInfoRegistry条目% -------------------------------------------------------------------------函数config = loc_createToolchain config(1) = code .make. toolchaininforegistry;配置(1)。Name =' < mytoolchain v #。#> |
' ;配置(1)。文件名= fullfile(' < yourdir >”,' < mytoolchain_tc.mat >”);配置(1)。TargetHWDeviceType = {' < devicetype >”};配置(1)。平台= {' < win64 >”};注册更多自定义工具链:复制并粘贴前面的5行“配置”。增加config()的索引。% 3)替换尖括号之间的值。% 4)去掉尖括号。结束用实值替换尖括号之间的项,并删除尖括号:
名字
-使用推荐的格式为工具链定义文件提供唯一的名称:名称、版本号、构建构件和平台。文件名
—MAT-file的完整路径和文件名。TargetHWDeviceType
-自定义工具链支持的一个或多个平台。金宝app平台
—自定义工具链支持的主机操作系统。金宝app对于所有平台,使用以下通配符:‘*’
欲了解更多信息,请参考相应的
ToolchainInfo
属性属性.保存新的
rtwTargetInfo.m
文件到MATLAB路径下的文件夹。列出所有
rtwTargetInfo.m
MATLAB路径下的文件。使用MATLAB命令窗口,输入:哪一个-rtwTargetInfo
验证
rtwTargetInfo.m
您刚刚创建的文件将出现在文件列表中。重置
TargetRegistry
的自定义工具链rtwTargetInfo.m
文件:RTW.TargetRegistry.getInstance(“重置”);
接下来,使用自定义工具链,如使用自定义工具链.