1

ndkを使用するのは初めてです。いくつかの投稿を見て、周りをグーグルで検索して、NDKを使用してネイティブファイルをコンパイルする方法を見つけました。ndkr7cをインストールしました。ただし、コマンドndk-buildを使用すると、次のエラーが発生しました。

/cygdrive/d/android-ndk-r7c-windows/android-ndk-r7c/ndk-build
/cygdrive/d/android-ndk-r7c-windows/android-ndk-r7c/ndk-build: line 40: dirname: command not found
/cygdrive/d/android-ndk-r7c-windows/android-ndk-r7c/ndk-build: line 78: uname: command not found
ERROR: Unknown host operating system:

プロジェクトの私のディレクトリは次のとおりです。

Haris Riaz@HarisRiaz-PC /cygdrive/d/reader-2/android/jni

問題の性質を知ることができません。このエラーの内容と解決方法を教えてください。ありがとう!

4

1 に答える 1

1

Haris Riaz@HarisRiaz-PCLinuxで実行していることを推測できます。しかし、によるとandroid-ndk-r7c-windows、あなたはNDKのWindowsバージョンを実行しようとしています。そしてERROR: Unknown host operating system:これを確認します。ここからLinuxバージョンのNDKをダウンロードすれば、問題ないはずです。

于 2013-03-02T22:25:18.270 に答える