기본 콘텐츠로 건너뛰기

1월, 2019의 게시물 표시

How to use turbojpeg library Android App

안드로이드앱에서 TurboJpeg library를 사용하기 방법 Android Framework에 포함시키기 위해서는 Android.mk Application.mk 작업이 필요함. GitHub등에서서 소개되는 방식이나 소개되는 version이 1.1.x 대로 1.4.x version을 적용하려고 함. 사전준비 NDK 설치 Linux Machine StandAlone NDK 설치된 Linux Machine ndk-build를 이용하는 경우 Android.mk 필요 $NDK/ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk APP_ABI=armeabi-v7a or $NDK/ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk APP_ABI=armeabi Android.mk # Makefile for libjpeg-turbo ifneq ($(TARGET_SIMULATOR),true) ################################################## ### simd ### ################################################## LOCAL_PATH := $(my-dir) include $(CLEAR_VARS) ifeq ($(ARCH_ARM_HAVE_NEON),true) LOCAL_CFLAGS += -D__ARM_HAVE_NEON endif # From autoconf-generated Makefile EXTRA_DIST = simd/nasm_lt.sh simd/jcclrmmx.asm simd/jcclrss2.asm simd/jdclrmmx.asm simd/jdclrss2.asm \ simd/jdmrgmmx.asm simd/jdmrgss2.asm simd/jc