2012-12-28 15 views
6

が見つかりません。 cygwinの中に私の.bashrcファイルにアンドロイド - NDK-RD8 輸出NDK_HOMEのAndroid NDKは、パスを構築私はNDK OpenCVのAndroidのプログラムを構築しようとすると、スクリーンショットのように、私はエラーが表示さ

\:

NDK_HOME = C:私は、行を追加しています。私は、Windows 7に取り組んでいますし、私のNDKはCである:

アンドロイド - NDK-RD8 \私は、上記の行を追加すると、それを修正するだろうと思ったが、それはうまくいきませんでした。プログラムをコンパイルするにはどうしたらいいですか? PATH変数を変更する必要がありますか?もしそうなら、私はそれをどのように正確に行うのですか? Eclipseの環境変数からenter image description here

+0

あなたの.bashrcには、ビット容疑者は、バックスラッシュはよくエスケープする必要があるかもしれませんさ(またはスラッシュを使用)、およびそれらが同じ李上にある場合、あなたは間違いなく割り当ておよびエクスポート・コマンドの間にセミコロンを必要としますne。ツールは、bashのコマンドラインから起動するためにしかし、これが唯一の関連になります - あなたは、通常のWindowsアプリとしてEclipseを起動している場合、輸出にのみ継承されるように、それは、同時に実行される可能性がありますいくつかのbashのセッションでエクスポートした変数を全く知らないだろうプロセスの子供たちによって。 –

答えて

1

私が思うには、{env:NDK_HOME}のようなものを参照されます。プロパティで| C++ |私はあなたがSAの環境変数を指定する必要がありますと仮定し、あなたのエラー・ログから

+0

あなたは正確に何を意味するのですか?プロパティ - > C++ - >ビルドのビルドコマンドはC:/android-ndk-r8d/ndk-build.cmdです。ビルド場所は$ {workspace_loc:/ OpenCVサンプル - 顔検出} – user1210233

4

を構築するか、そのような何か、あなたのプロジェクトのための日食のプロパティでそれを行うことができます。

プロジェクトのプロパティ - > C/C++ビルド - >的環境 - >ここでボタン を押してください。..追加 - >と名入れ:値でSAを:あなたのNDKのフォルダへのパス

+0

です。 – user1210233

関連する問題