主要内容

updateFilePathsAndExtensions

在模型构建信息更新文件,缺少的路径和文件扩展名

描述

例子

updateFilePathsAndExtensions(buildinfo延期指定的文件扩展名(文件类型),以包括在搜索和更新处理。

从构建信息使用路径时,updateFilePathsAndExtensions功能检查是否在构建信息文件引用需要更新的路径或文件扩展名。使用此功能:

  • 维护需要使用的文件扩展名的工具链构建信息。

  • 更新的信息构建多个自定义实例为给定的模型。

如果你使用updateFilePathsAndExtensions,你怎么称呼它,你将文件添加到构建信息之后。这种方法可以减少所需的磁盘I / O的潜在性能的影响。

例子

全部收缩

在你的工作文件夹,创建文件夹路径etcproj的/ etc,添加文件3,2004test1.c, 和test2.c中文件夹等等。在这个例子中,工作文件夹女:\工作\ BuildInfo。从工作文件夹,更新构建信息myModelBuildInfo缺少路径或文件扩展名。

myModelBuildInfo = RTW.BuildInfo;addSourcePaths(myModelBuildInfo,完整文件(PWD,......'etcproj''/等等'),'测试');addSourceFiles(myModelBuildInfo,{'等等''TEST1'......'TEST2'},“”'测试');之前= getSourceFiles(myModelBuildInfo,真实,TRUE);
>>前之前= '\等' '\ test1的' '\ TEST2'
updateFilePathsAndExtensions(myModelBuildInfo);后= getSourceFiles(myModelBuildInfo,真实,TRUE);
>>后{:} ANS = 'W:\工作\ BuildInfo \ etcproj \等\ 3,2004' ANS = 'W:\工作\ BuildInfo \ etcproj \等\ test1.c' ANS =“W:\工作\BuildInfo \ etcproj \等\ test2.c中”

输入参数

全部收缩

延期参数指定的文件扩展名(文件类型),以包括在搜索和更新处理。该函数检查文件和更新的路径和扩展根据您列出的单元阵列的扩展的顺序。例如,如果您指定{ '.C' '的.cpp'}和文件夹包含myfile.c文件MYFILE.CPP,实例MYFILE更新为myfile.c文件

例子:'.C '的.cpp'

介绍了在R2006a