1

私はarm-none-eabi-gccを使用してARM7EJ-Sベースのアプリケーションを構築しようとしています。私はこれを2つの方法で行っています。方法-1。Eclipse+CodeSourceryメソッド-2。CodeSourcery+makefileを使用してコマンドラインで作業する

方法1では、ターゲットプロセッサを選択する必要がありますが、選択可能な項目にARM7EJ-Sがありません。方法2では、コア名の代わりに-march=を使用してターゲットプロセッサを指定できます。ただし、ARM7EJ-Sのコアアーキテクチャはv5TEJであるため、候補リストには含まれていません。ただし、v5TEは使用可能です。

だから私は混乱しています...GCCはARM7EJ-Sコアをサポートしていませんか?これを知っているか、これについて何か経験がある人は誰でも、私を助けてください!よろしくお願いします。

4

1 に答える 1

1

コア名とアーチ名の「J」文字は、 Javaバイトコードのハードウェアアクセラレーション機能であるJazelleを指します。これはCまたはC++コードにはまったく影響しないため、v5TEを使用するだけで心配する必要はありません。

于 2012-12-12T11:27:39.260 に答える