2011-01-06 4 views
2

ARMとGCCEの違いは何ですか?私はSymbianプラットフォームの開発を学んでいます。テスト済みのシンプルなGUIアプリケーションを作成しました。シミュレータでコンパイルして実行します。しかし、私の電話機E61i上で動作させるために、GCCEまたはARMでコンパイルするかどうかはわかりません。ARMとGCCEビルドの違いは?

答えて

2

Symbian OSはARMプロセッサで動作します。電話機用のコードを作成するには、ARM環境用のアプリケーションバイナリインタフェースに基づくコンパイラを使用する必要があります。 ここには、組み込み用GNUコンパイラ・コレクション(GCCE)とARMのRealView Compiler Tools(RVCT)という2つのオプションがあります。 GCCEにはSDKが付属しており、無料です。 RVCTは市販のコンパイラであり、GCCEビルドと比較してより効果的なパフォーマンスを持つバイナリを作成します。 Symbian OSはRVCTの助けを借りて構築されています。 ほとんどのアプリケーションでは、GCCEだけで十分です。高性能がアプリケーションに欠かせない場合を除き、GCCEにお任せください。 さらに読むためにチェックthisを確認してください。

+2

RVCT4.0は、従業員が20人未満の個人および企業では無料です。 http://wiki.forum.nokia.com/index.php/Installing_ARM_RVCT_4.0を参照してください – KevinD

+0

これを指摘してくれてありがとう、ケビン。それは知って良いです。 – Yuliya

関連する問題