質問
Keil MDK-Arm v5.37(またはそれ以降のバージョン)をインストールし、Arm Compiler 5 を必要とするプロジェクトをビルドするとビルド結果が次のいずれかになります:

回答
Arm Compiler 5 は、サポートされるArm ターゲットに対して実績のあるこなれたツールチェインですが、サポートが終了しており今後のアップデートは計画されていません。そのため、Keil MDK-Arm v5.37 以降ではインストレーションには含まれなくなりました。

Arm Compiler 5は以下のためにまだ使用する事ができます:

その他の新規プロジェクトについてはArmは最新の Arm Compiler for Embedded または Arm Compiler for Embedded FuSa のいずれかのリリースに移行することを強く推奨します。

プロジェクトをArm Compiler 5 を使用してビルドしなければならないか、Arm Compiler for Embedded に移行できない場合、Arm Compiler 5 をダウンロードして以下の手順でKeil MDK-Arm のインストレーションフォルダに手動でコピーしなければなりません:
  1. Arm Compiler downloads index にアクセスし、リンクに従って必要とするArm Compiler 5 をダウンロードします。
  2. 必要とするWindows パッケージを選択およびダウンロードします。
  3. ツールチェインをKeil MDK-Arm インストレーションディレクトリ内の ARM サブディレクトリにインストールします。例えば、Keil MDK-Arm を C:\Keil_v5 にインストールしている場合Arm Compiler 5.06 update 7 の推奨されるインストレーションパスは C:\Keil_v5\ARM\ARM_Compiler_5.06u7 になります。
  4. MDK-Arm のドキュメント内" Manage Arm Compiler Versions "の章にある手順に従って、インストールしたArm Compiler 5 を登録および追加します。

注意
上記のフォルダではなくデフォルトのインストールディレクトリにツールチェインをインストールした場合、プロジェクトのビルド時に次のエラーが報告されます:
Error: C9555E: Failed to check out a license

追加の情報

関連情報

アンケートにご協力お願いします

この解答はお客様のお役に立てましたでしょうか?

 

           

検索に戻る