마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

NDK build 에러. TARGET_PLATFORM 설정 방법

0 추천

Native 프로그램을 만드는 중입니다.

#include <linux/input.h>

헤더파일을 사용하는데, 특정한 매크로가 android-21 에 있는 input.h에만 정의되어 있습니다.

빌드시 undefined 에러가 발생해서,

ndk-build -d로 보니 include path가 platforms/android-3 으로 되어 있습니다.

Android.mk에 TARGET_PLATFORM := android-21 를 넣어봤는데 include path가 변경되지 않네요.

다른 방법이 있는지 좀 알려주시면 감사하겠습니다.

익명사용자 님이 2016년 1월 13일 질문

1개의 답변

0 추천
Application.mk 파일에 APP_PLATFORM := android-21 를 추가하세요.
익명사용자 님이 2016년 1월 13일 답변
아... Android.mk에 넣는게 아니고 Application.mk 파일을 만들어서 넣는거였군요.
답변 감사드립니다.
...