2011-05-10 2 views
2

저는 c/C++ 및 NDK를 처음 사용하지만 잘 알려진 질문/대답으로 생각했던 것을 찾을 수 없습니다.오류가있는 소스를 무시하는 ndk-build

Android NDK: WARNING: Unsupported source file extensions in /cygdrive/d/opt/workspace/ProjectName/jni/Android.mk for module ModuleName 
Android NDK: CRC32.c, MD5.c, File2.c, File3.c 

을 또는 파일 목록이 성공적으로 컴파일하는 것입니다 : ndk-build 실행에 다음과 같은 오류는 다음과 같은 파일 세트가 컴파일되지 않았 음을 의미 하는가?

편집 :

내가 재판 및 해당 파일// 무시되고 있다는 오류가 발생한 후 확인할 수 있습니다. Android.mk 파일에서 사용해야하는 구분 기호는 쉼표 공백 문자 ","가 아닌 공백 문자 하나입니다.

답변

1

아래처럼 컴파일 Android.mk 파일을 포맷해야합니다

입니다
LOCAL_SRC_FILES+= CRC32.c MD5.c 
LOCAL_SRC_FILES+= ForkProcess.cpp 

, LOCAL_SRC_FILES이 같은 형식 할 수있는 파일의 단일 목록을 컴파일 :

LOCAL_SRC_FILES:= CRC32.c MD5.c 

또는를, 컴파일 된 파일 목록을 분리하려면 (아마도 소스 파일에 논리 모듈이 아닌 구조가 있습니다) 위와 같이 +=을 사용할 수 있습니다.

이 변수 선언의 오류로 인해 질문에서 오류가 발생할 수 있습니다.