‑‑cpp_init_routine
このセクションの内容:
構文
パラメータ
| ユーザ定義C++動的初期化ルーチン |
説明
IAR C/C++コンパイラおよび標準ライブラリを使用する場合、C++動的初期化は自動的に処理されます。これ以外の場合、このオプションの使用が必要になることがあります。
セクション型がINIT_ARRAYまたはPREINIT_ARRAYのセクションがアプリケーションに含まれている場合、C++動的初期化ルーチンは必須です。デフォルトでは、このルーチンの名前は__iar_cstart_call_ctorsで、標準ライブラリの起動コードで呼び出されます。標準ライブラリを使用していない場合など、初期化を行うために別のルーチンが必要な場合にはこのオプションを使用します。
注意
このオプションを設定するには、[プロジェクト]>[オプション]>[リンカ]>[追加オプション]を使用します。