%#排除

在执行依赖性分析时忽略文件或函数依赖性MCC.命令

描述

例子

%#排除fileorfunction1 [fileorfunction2 ... fileorfunctionn]Pragma通知MCC.命令在编译期间需要从依赖关系分析中排除指定的文件或函数。

例子

全部收缩

创建一个matlab.®函数命名试剂包括A.%#排除pragma要确定包含哪些文件,并且在执行时排除哪些文件MCC.具有各种选项的命令。

功能testexclusion()%#排除foo.mat加载Foo.Mat加载Bar.mat%#函数foo.txtfid = fopen('foo.txt');fclose(FID)

  • 执行MCC -M TestExclusion.m.结果是:

    • Bar.matfoo.txt.在依赖分析期间包括

    • Foo.Mat被排除在外

  • 执行mcc -m testexclusion.m-x结果是:

    • foo.txt.在依赖分析期间包括

    • Bar.matFoo.Mat被排除在外

  • 执行MCC -M TestExclusion.m-X -A foo.mat结果是:

    • Foo.Matfoo.txt.在依赖分析期间包括

    • Bar.mat被排除在外

    -一种选项在MCC.命令用于添加文件。这%#功能Pragma用于通知MCC.命令应包含在编译中的指定函数。

    在最后一个情况下,-一种选择优先于%#排除pragma。

也可以看看

在R2020A中介​​绍