이미 많은 스레드를 확인했지만 그 중 아무 것도 내 문제를 해결하지 못하는 것 같습니다. 나는 내 연구와 관련한 프로젝트를 진행하고 있으며 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
사람이 내 문제에 대한 솔루션을 제공합니까? 도움에 미리 감사는
감사합니다. 그러나 나는 명령 프롬프트를 사용하는 동안 문제를 해결하는 방법을 모른다. 대신 Cygwin을 다음 명령과 함께 사용했습니다. 먼저 프로젝트 폴더로 이동합니다. cd/cygdrive/c/androidDevelopment/android-opencv/TestOpenCV /이 폴더에서 ndk-build 파일의 경로를 사용하는 동안/cygdrive/c/androidDevelopment/android-ndk-r7b/ndk-build 컴파일이 시작된 후 태블릿에서 앱을 실행할 수 있습니다. – pimmes111