안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
OpenGL을 이용하여 게임을 만들고 있는데 텍스트가 많이 들어가서
어떻게 할까 고민하다가
FreeType이라는 라이브러리를 알게되어
FreeType을 사용하여 사용하여 개발할려고 합니다.
구글링으로 찾은 방법대로
라이브러리는 DDMS로 libskia.so를 복사를 해서
C:\Android\Android_NDK\platforms\android-8\arch-arm\usr\lib 에 넣어놨습니다.
그런데 라이브러리를
LOCAL_LDLIBS := -lskia\
추가한 후
C파일에서
#include <ft2build.h> #include FT_FREETYPE_H
include 했는데 자꾸 Cygwind에
jni/JniNDK.c:3:22: error: ft2build.h: No such file or directory
jni/JniNDK.c:4:10: error: #include expects "FILENAME" or <FILENAME>
/cygdrive/C/Android/Android_NDK/build/core/build-binary.mk:240: recipe for target `obj/local/armeabi/objs/ravayneLib/JniNDK.o' failed
라고 뜨네요 T^T..
혹 해결 방법을 아시는 분이 계시면 알려주시면 감사하겠습니다




OpenGL을 이용하실 경우, 출력할 문자열 크기의 텍스쳐를 생성하고, Bitmap 위에 문자열을 출력한 후, Bitmap 내용을 텍스쳐 위에 입혀서 서 사용하면 됩니다.