主要内容

% #排除

世纪挑战集团コマンド実行中の依存関係の解析時にファ@ @ルまたは関数の依存関係を無視

説明

%#排除fileOrFunction1 [fileOrFunction2…]fileOrFunctionN]プラグマは,コンパイル時の依存関係の解析から,指定されたファイルまたは関数を除外する必要があることを世纪挑战集团コマンドに通知します。

すべて折りたたむ

% #排除プラグマを含むtestExclusionという名前のmatlab®関数を作成し,さまざまなオプションを指定して世纪挑战集团コマンドを実行し,含められるファaaplルと除外されるファaaplルを判別します。

函数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は除外される

    世纪挑战集团コマンド内の——一个オプションは,ファ。% #函数プラグマは,指定した関数をコンパ世纪挑战集团コマンドに通知するために使用されています。

    最後のケ,スでは,——一个オプションが% #排除プラグマより優先されます。

バ,ジョン履歴

R2020aで導入