この記事に含まれている情報の適用先:
- MDK-ARM の全バージョン
- C51 の全バージョン
質問
過去のプロジェクトについてコンパイルおよびデバッグを行わなければなりませんが、同じバージョンのツールチェインを使用する必要があります。 プロジェクトに含まれるファイルから使用されていたコンパイラのバージョンを知ることができますか?
回答
以下の方法で使用されていたコンパイラのバージョンを特定できます。
A: MDK-ARM
- オブジェクトファイルをエディタで開き、以下のようなレコードからコンパイラバージョンを確認します。
- コマンドウィンドウからfromelfに--textオプションを付けてオブジェクトファイルの情報を出力します。
- コマンドウィンドウからfromelfに--textオプションを付けてaxfファイルの情報を出力します。
B: C51
- LSTファイルをエディタで開き、以下のようなレコードからコンパイラバージョンを確認します。
- m51ファイルをエディタで開き、以下のようなレコードからリンカバージョンを確認します。