カスタムターゲット使用たツールチェーンアプローチサポートサポート
この节ツールチェーンを使用ビルドをするためにカスタムカスタムのシステムターゲットファイルファイルを构成するする方法方法方法。
[コンフィギュレーション]ダイアログ[コードコード]ペインペインペイン,テンプレートテンプレートテンプレートテンプレートテンプレートまたはまたはまたはアプローチビルドビルド设定设定ますます。表示するビルドコントロールのの决定决定含まれます。
モデルパラメーター | 値 | メモ |
---|---|---|
USEToolChainInfocoument |
上 |
ツールチェーンの场合,をを'上' に设定。。。アプローチの,このををを'离开' に设定し。 |
Generatemakefile |
上 |
ツールチェーンの场合,をを'上' に设定し。 |
しターゲットこれらのプロパティがあることダイアログががと,,ダイアログダイアログボックスボックスボックスははそのターゲットターゲットをツールチェーン准拠准拠として识别识别しし,ツール
カスタムターゲットはのプロパティを直接できため,カスタムターゲット内で关数selectCallback
を使用てを设定します。。。ファイルファイルのののselectCallback
の呼び出し以下ので表します。
rtwgensettings.SelectCallback ='enableToolChainCompliant(HSRC,HDLG)';
対応する关数は以下含めることができます。
函数enableToolchainCompliant(HSRC,HDLG)%以下参数启用工具链合规性。slconfiguisetval(hdlg,hsrc,'usetoolchainInfocompoment','on');slconfiguisetval(hdlg,hsrc,'generatemakefile',on'');%不需要以下参数来遵守工具链。%但是,建议设置这些默认值并禁用参数(如图所示)。slconfiguisetval(hdlg,hsrc,“ rtwcompileroptimization”,“ off”);slconfiguisetval(hdlg,hsrc,'makecommand','make_rtw');slconfiguisetEnabled(hdlg,hsrc,'rtwcompileroptimization',false);slconfiguisetEnabled(hdlg,hsrc,'makecommand',false);hsrc.refreshdialog; end
カスタムターゲットする[コンフィギュレーション]ダイアログダイアログツールチェーンのビルドコントロールが表示表示れれ。例例,カスタムターゲットコンフィギュレーション作成を参照しください。
カスタムターゲット机能をする方法のについて,,,システムターゲットファイルカスタマイズを参照しください。