2011-07-03 3 views
1

私はドーム画像の処理を行うアンドロイドアプリを持っています。パフォーマンス上の理由から、C++でアプリケーションの特定の部分を書きたいと思っています。そしてNDKを使ってこれらのメソッドを呼び出します。例えば、組み込みシステム向けの特定のC++コンパイラが必要なのでしょうか、それとも何かできますか?誰かコンパイラの正しいダウンロードへのリンクを持っていますか?ありがとうございましたmattどのコンパイラがndkを通してC++移植に使用するのですか?

答えて

4

Android NDKにはGCCのバージョンであるコンパイラが付属しています。あなたは他のものをインストールする必要はありません。

Visual StudioからEclipseに切り替えると、あなたのAndroid開発の生活ははるかに簡単になります。便利なツールはすべてEclipseベースです。

+0

こんにちは、ありがとう。私は現在、AndroidプラグインでEclipseを使用しています。アプリを開発したので、すぐにC++コードを書いてEclipseでコンパイルできますか? – turtleboy

+0

ああ、WindowsではCygwinが必要だと思われる。手動で 'ndk-build'を起動する必要があるかどうか、あるいはEclipseがそれを実行するかどうかは覚えていません。いくつかのチュートリアルを読んで、それは物事をクリアする必要があります。 – Thomas

+1

Android用Eclipse Sequoyahプラグイン(eclipse.org/Sequoyah)をインストールすることで、Eclipseからndk-buildを呼び出すことができます。同様のコードは、Eclipse CDTのリードによってAOSPに寄稿されましたが、まだ承認されていません。それは巨大なパッチであり、AndroidツールチームはADT12がパッチを統合してテストする前に出荷するのを待っていると思います。 toolsプロジェクト(tools.android.com)で定期的にチェックインすると、さらに詳しい情報が得られます。今のところ、Eclipseからビルドする場合は、Sequoyahを使用してください。 (免責事項、私はSequoyahプロジェクトリーダーです) –

関連する問題