私はEclipseでAndroidアプリケーションを構築しています。C/C++ で記述された関数を呼び出す必要があります。NDK、cygwinなどを含むすべてをセットアップしましたが(詳細が必要かどうか尋ねてください)、プロジェクトを実行しようとすると、このエラーが発生します
****構成のビルド C_Google_FaceDetect プロジェクトのデフォルト* ***
C:\cygwin\bin\bash.exe C:\Android_NDK\ndk-build
Cygwin 警告:
MS-DOS スタイルのパスが検出されました:
C:\Documents and Settings\John Smith\eclipse_workspace\C_Google_FaceDetect
推奨される POSIX の同等物は次のとおりです。
/cygdrive/c/Documents and Settings/John Smith/eclipse_workspace/C_Google_FaceDetect
CYGWIN 環境変数オプション「nodosfilewarning」は、この警告をオフにします。
POSIX パスの詳細については、ユーザー ガイドを参照してください。
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
C:\Android_NDK\ndk-build: 40 行目: dirname: コマンドが見つかりません
C:\Android_NDK\ndk-build: 78行目: uname: コマンドが見つかりません エラー:
不明なホスト オペレーティング システム:
** *ビルド完了* ***
プロジェクト名は C_Google_FaceDetect です
cygwin を使用して PATH を取得すると、
John Smith@E-USK3631BE /cygdrive/c
$ エコー $PATH
/cygdrive/c/Program Files/PC 接続ソリューション
/cygdrive/c/WINDOWS/system32
/cygdrive/c/WINDOWS
/cygdrive/c/WINDOWS/System32/Wbem
/cygdrive/c/WINDOWS/system32/nls
/cygdrive/c/WINDOWS/system32/nls/ENGLISH
/cygdrive/c/Program Files/IVI Foundation/IVI/bin
/cygdrive/c/Program Files/IVI Foundation/VISA/WinNT/Bin
/cygdrive/c/Program Files/IVI Foundation/VISA/WinNT/Bin
/cygdrive/c/Program Files/MATLAB/R2012a/runtime/win32
/cygdrive/c/Program Files/MATLAB/R2012a/bin
/cygdrive/c/Program Files/MATLAB/R2010a/runtime/win32
/cygdrive/c/Program Files/MATLAB/R2010a/bin
/cygdrive/c/Program Files/emgucv 2.1.0.793/bin
/cygdrive/c/Documents and Settings/mchi7jb2/My Documents/GLUT/lib
/cygdrive/c/OGLSDK/lib
/cygdrive/c/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Lib
/cygdrive/c/Program Files/MATLAB/MATLAB Compiler Runtime/v713/runtime/win32
/cygdrive/c/Python27/python.exe
/cygdrive/c/Program Files/QuickTime/QTSystem
/cygdrive/c/Android_NDK
/cygdrive/c/Android_NDK/ビルド
/cygdrive/c/Program Files/Java/jdk1.7.0_04/bin
/cygdrive/c/Android_NDK
/cygdrive/c/Android_NDK/ndk-build/usr/bin
/cygdrive/c/Android_SDK/ツール
/cygdrive/c/Android_SDK/platform-tools
/cygdrive/c/Android_NDK
私の Android.mk ファイルは次のとおりです
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := C_Google_FaceDetect
LOCAL_SRC_FILES := yuv_decoder.c
include $(BUILD_SHARED_LIBRARY)
助けてください