<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
移行ガイド
以前のバージョンの S32 Design Studio で作成されたプロジェクトを Power Architecture 2.1 で使用できますが、新しい製品ディレクトリ構造に従って変更する必要があります。
プロジェクトをインポートして設定する方法をご紹介します。
- 「ファイル」>「インポート...」をクリックし、「一般」>「既存のプロジェクト」をワークスペースに>し、「次へ」をクリックします。
- [参照] をクリックしてプロジェクトの場所を参照し、[OK] をクリックして [プロジェクトをワークスペースにコピー] オプションを選択し、[完了] をクリックします。
- [問題] ビューに "プロジェクトに必要なハードウェア設定が見つかりません" という警告が表示された場合は、それを右クリックして、コンテキスト メニューの [クイック修正] を選択します。
- 「リソース」リストからプロジェクトを選択し、「終了」をクリックします。
- [ファミリ]、[デバイス]、および [コア] の設定を指定します。[OK] をクリックします。
- EWL ソース コードのデバッグを行うには、デバッグ構成設定を開き、[ ソース ] タブに切り替えて [ パス マッピング: EWL ] を選択し、[ 編集] をクリックします。e200_ewl2の場所を更新します。
- コンパイルパス: e200_ewl2
- ローカル ファイル システム パス: \S32DS\build_tools\e200_ewl2
- プロジェクトの種類に応じて、次の環境変数とファイルの場所を更新します。
- SPT ツールを使用するプロジェクトの場合: プロジェクト設定を開き、 SPT アセンブラー >[C/C++ ビルド] >[設定] をクリックします。SPTインクルードファイルの場所を更新します。SPT1ツールの場合は 「${SPT_TOOLCHAIN_DIR}/inc」 、SPT2ツールの場合は 「${SPT2_TOOLCHAIN_DIR}/inc」 、SPT2.5の場合は 「${SPT2.5_TOOLCHAIN_DIR}/inc」 。
- PEx SDK がアタッチされたプロジェクトの場合: プロジェクトをインポートすると、パス検証通知が表示されます。「はい」をクリックして「S32 SDK 固有の」プロパティ・ページを開き、SDK パスを更新します (「参照」をクリックして /S32DS/software/ フォルダーに移動します)。プロジェクトの例をインポートする場合は、さらにプロジェクト設定を開き、[C/C++ ビルド] > [ビルド変数] をクリックして、S32_SDK_PATH値 (${eclipse_home}/.) を更新します。/S32DS/software/ にあります。
- FreeMaster SDK または AMMCLIB SDK がアタッチされているプロジェクトの場合: プロジェクト設定を開き、[ C/C++ ビルド (ビルド)] > [設定 ] をクリックして、次のページで SDK パスを更新します。
- S32DS C/C++コンパイラ 標準> 付属
- 標準 S32DS C/C++ リンカ > ライブラリ
- スタンダード S32DS アセンブラ > 一般
FreeMaster SDK プロジェクトの場合は、さらにプロジェクト フォルダに移動し、.project を開きますファイルを作成し、 linkedResources の場所を更新します。
- それでもエラーや警告が発生する場合は、プロジェクトを 閉じてから再度開く か、 Power Architecture の S32DS を再起動してみてください。