2012-03-08 3 views
1

이미 많은 스레드를 확인했지만 그 중 아무 것도 내 문제를 해결하지 못하는 것 같습니다. 나는 내 연구와 관련한 프로젝트를 진행하고 있으며 Android 앱과 함께 OpenCV 라이브러리를 사용하려고합니다.OpenCV C++ with Android

    자바 개발자 (3.7.0)
  • 안드로이드 SDK R16
  • OpenCV의 2.3.1
  • 안드로이드 NDK의 r7b에 대한
  • 이클립스 IDE
다음은 프로그램 및 도구 내가 사용의 목록입니다

자습서를 따르고 있으며 C++ OpenCV 코드를 사용하기 위해 NDK가 필요한 부분까지 모든 것이 잘 작동합니다. Android 앱을 코딩하고 실행할 수 있으며 OpenCV 2.3.1의 "튜토리얼 1"샘플이 정상적으로 작동합니다. 그러나 "자습서 2"샘플은 작동하지 않습니다. 나는 튜토리얼의 C++ 부분에있는 단계를 따라 시도했다.

나는 NDK 빌드 (시도 명령 줄 모두 이클립스 부분) 나는이 오류가 계속 실행하려고

:

/usr/bin/sh: -c: line 1: syntax error: unexpected end of file 
make: *** [obj/local/armeabi/objs/opencv/cvjni.o] Error 1 

사람이 내 문제에 대한 솔루션을 제공합니까? 도움에 미리 감사는

답변

1

in bash script unexpected "syntax error: unexpected end of file" on if statement

Make sure your shell scripts use Unix-style line endings

+0

감사합니다. 그러나 나는 명령 프롬프트를 사용하는 동안 문제를 해결하는 방법을 모른다. 대신 Cygwin을 다음 명령과 함께 사용했습니다. 먼저 프로젝트 폴더로 이동합니다. cd/cygdrive/c/androidDevelopment/android-opencv/TestOpenCV /이 폴더에서 ndk-build 파일의 경로를 사용하는 동안/cygdrive/c/androidDevelopment/android-ndk-r7b/ndk-build 컴파일이 시작된 후 태블릿에서 앱을 실행할 수 있습니다. – pimmes111