2012-02-17 2 views
2

왜 나는 jni/Android.mk : 9 : * 구분 기호가 누락되었습니다. 중지.빌드 할 때 누락 된 구분 기호

빌드 할 때마다 오류가 발생합니까? 내 코드는 다음과 같습니다.

LOCAL_SRC_FILES := \ 
gnutls-3.0.12/lib/debug.c \ 
gnutls-3.0.12/lib/gnutls_pcert.c \ 
gnutls-3.0.12/lib/pkcs11_secret.c \ 
    gnutls-3.0.12/lib/gnutls_kx.c \ 

문법 오류입니까? 아니면 .c 파일을 잘못 구분합니까?

답변

7

9 번 줄은 무엇입니까? pkcs11_secret.c이면 8 번째 줄 끝에 gnutls_pcert.c가있는 공간이 있기 때문입니다. 백 슬래시 \는 줄 끝 부분에 있어야합니다. 그 뒤에는 아무 것도 없어야합니다. 심지어는 공백이 있어야합니다. 그것은 스페이스가 아닌 개행을 벗어나야하기 때문입니다.

+0

답장을 보내 주셔서 감사합니다.하지만 무엇이 잘못되었는지 이해하지 못했습니다. 위의 구문을 올바른 구문으로 다시 써서 내가 뭘 잘못했는지 알 수 있습니까? 내 예제에서는 백 슬래시 \가 줄 끝 부분에 있습니까? – user922770

+0

nvm 나는 그것을 가지고있다, thnx! :) – user922770

0

경로의 공백으로 인해 시스템에서 경로에 공백이없는 디렉토리로 파일이 이동합니다. 내 경우에는, 내가 때문에

C:\fmodapi44444android.tar\fmodapi44444android\api\lib\armeabi\libfmodex.so 

문제 "KC"와 "ochibili"내가 오류를 얻고 있었다

그래서 내가 이동 내 파일 사이의 공간

C:\Users\KC ochibili\Desktop\fmodapi44444android.tar\fmodapi44444android\api\lib\armeabi\fmodex.so 

했다가

해결