コード生成を使用たアプリケーションの目的
性やのの目的をを,コンフィギュレーションセットでオプションににマッピングマッピングするするする方法方法方法をを検讨します。。。。コンフィギュレーションコンフィギュレーションコンフィギュレーションコンフィギュレーションコンフィギュレーションパラメーターに生成れるコード指定します。
コードアドバイザーしてコードをする前にモデルを确认か,,コードコード生成生成生成プロセスプロセスの一环一环としてモデルモデルをを确认确认できますます。コードコードををを生成前前前前なるモデルシステム参照モデルを指定指定。コードプロセスのの一环としてとしてモデルモデルををを确认确认场合场合,コードコード生成生成生成アドバイザーアドバイザーアドバイザーははシステムモデルコンフィギュレーションの推奨设定まとめまとめのをて,を満たすを决定。。。。ベースベースのターゲットをもつモデルモデルのの目的をを设定设定コード生成使用しコード生成のにたたのの设定を参照しください。
生成の设定,コード生成アドバイザーを実行するとののコードコード生成生成ののの目的目的をするする方法方法についてについて,,情报がが提供さされれれれ。コードコードコードコードアドバイザーアドバイザーアドバイザーによってによってによってによってによってを使用,された変更をモデルに加える。。生成生成さされれれたたコード,,モデルモデルをを変更変更しててコードをを再生再生再生再生したたたたにににのみのみのみのみのみの目的しモデルモデルチェックすると生成生成さコードコードににはは,,,指定指定しし目的目的,,コードコード生成生成アドバイザーによってによってモデルモデルでででで実行実行実行実行チェックチェック,,,,,
モデルでコンフィギュレーション参照を使用,生成アドバイザーを実行コンフィギュレーションを确认确认ますます。ただしただし,コード生成アドバイザーアドバイザーではははコンフィギュレーションコンフィギュレーション
高水准コード生成の目的
が表现のによってによって,特定の生成生成の目的目的をを考虑考虑するするすることことががますます。。たとえばたとえば,,デバッグがが效率效率的的的的なななな重要重要ななななな,モデル目的をするよう设定するは,该当するする目的を次ののコード生成のの目的目的目的。
実行 -実行时间がされるようコード设定を构成し。。
デバッグ -コード生成プロセスデバッグするようコード设定を构成します。
ERTベースのもつモデル设定できるのリストについて,,高级代码生成目标を参照しください。
コード生成使用しコード生成のにたたのの设定
この例コード生成を使用コード生成目的を満たすようようにモデルのチェックチェックと设定をを行う行う行う。
[Cコード]タブで,[C/C ++コード]をクリックし。
[システム]ウィンドウで评価するまたはシステムを选択,,[好的]をクリックし。
コード生成アドバイザーの[コード生成]ペイン,ダウンからコード生成ののますますますますますますますますますますますますますますターゲットのの场合场合场合场合场合场合场合场合场合场合。。。。を选択するすると,コード生成アドバイザーのの左ペインますがががベースターゲット用构成れる场合はより多くのの目的のの中からますますます
[选択しチェック実行]をクリック,生成アドバイザー左ペイン表示さチェックが実行されます。
[コードアドバイザー]ウィンドウウィンドウ,左から[コード生成目的モデルコンフィギュレーション]を选択,そのをしますチェックのは右ペインにに表示ささ。。。
[コード生成目的モデルコンフィギュレーション]の结果の问题警告が表示れ。。。
パラメーターがした生成目的の値以外値に设定さされてて。。。
选択れいる生成のが,に设定れている目的とと。。。
[パラメーターの]をクリックて次のに设定します。
指定し生成のの推奨値パラメーター设定设定ますます。
モデルコードのをコードアドバイザーでされいる目的と一致ささ。。。
[コードアドバイザーアドバイザーで左からからをててそのその结果をを确认し。。チェックのの结果结果结果は右右ペイン
チェック结果したら警告や失败修正ます。修正方法については,モデルアドバイザーの警告または修正修正を参照しください。
実行性目的指定する,コード生成アドバイザーに追加がが含ま含まれれますますます。。いずれかのの追加追加ののチェックチェックにに変更変更をを加える加えるとととと,以前チェック结果结果结果结果ばならなく场合があり。。
コード生成目的合わせたモデル设定([[コンフィギュレーション]ダイアログボックス使用)
この例[コンフィギュレーションパラメーター]ダイアログダイアログで生成のをチェックおよび构成する方法方法。。。。
[コンフィギュレーション]ダイアログダイアログを开い,[コード]を选択し。
システムターゲット选択か,システムターゲット选択を确认し。。
[目的の]ドロップダウンをしてを指定します。
[モデルの]をクリックてのチェック実行します。
[システム]ウィンドウで评価するまたはシステムを选択,,[好的][コード生成アドバイザー]ダイアログダイアログダイアログ开きコード生成アドバイザーはは,,コードコード生成目的を使用しししててて,,実行
のペインモデル実行されれとその结果が表示表示さされれますます。各警告警告をクリッククリックすると,モデルがががが
モデルにをします。コード右侧のペインで,各チェックチェックのリストのの指示に従っ従ってててモデル