1

(下手な英語ですみません…)

CDT プラグインを使用して、Eclipse で .so ライブラリを構築しようとしています。(ネイティブコードを使用したAndroidプロジェクトです...)

必要に応じてビルド コマンド [Project->Properties->C/C++ build] を変更しました。

C:\SDK\android-ndk-r8\ndk-build.cmd

しかし、コンソールに次のメッセージが表示されました。

C:\SDK\android-ndk-r8\ndk-build.cmd 
Cannot run program "C:\SDK\android-ndk-r8\ndk-build.cmd": Le fichier spécifié est introuvable.
Error: Program "C:/SDK/android-ndk-r8/ndk-build.cmd" is not found in PATH

Eclipseのビルドコマンドで「ndk-build.cmd」のみを使用し、PATH環境変数でこのコマンドへのパスを試しましたが、それでも同じエラーが発生します。実際、Eclipse のビルド コマンドからプログラムを実行することはできません。

cmd.exeでndk-build.cmdを呼び出すとライブラリをビルドするのに問題はありませんが、Eclipseでライブラリのビルドを自動化しようとするとうまくいきません...

誰かが私の問題の解決策を持っていますか?

4

1 に答える 1

1

プロジェクトの [プロパティ] -> [C/C++ ビルド] -> [環境] に移動します。[追加...] をクリックし、名前を PATH として設定し、値を NDK_ROOT として設定します。同じ問題に遭遇し、それに慣れました

于 2013-04-24T16:28:42.913 に答える