로딩
티스토리 데이터 처리 중입니다.

[ANDROID] JNI Error:(150) undefined reference to '함수이름'

 [ANDROID] JNI Error:(150) undefined reference to '함수이름'

JNI 빌드 시 Error:(150) undefined reference to '함수이름' 라고 에러가 뜨면서 빌드가 실패하는 경우가 종종 있다. 왜 그런지 열심히 구글링 한 결과...............

나는 ~.c 파일의 함수들이 선언된 헤더를 ~.cpp 파일에서 그냥 #include로만 사용했기 때문이다. 이를 해결하기 위해선..

#ifdef __cplusplus extern “C” { #endif #include “cy.h” #ifdef __cplusplus } #endif 위와 같이 c 헤더 파일을 사용한다는 의미의 조건문을 써주면 빌드 완료!!!...