android个人笔记(一)——mk文件
来源:互联网 发布:天猫 淘宝商城 编辑:程序博客网 时间:2024/06/06 23:56
Application.mk文件用到的配置项目:
APP_STL := gnustl_static# Build with LLVM Clang3.1#NDK_TOOLCHAIN_VERSION=clang3.3# Build with ARM-Linux GCC4.8NDK_TOOLCHAIN_VERSION=4.8#Build with ARM-Linux GCC4.6#NDK_TOOLCHAIN_VERSION=4.6# Build only ARMv7-A machine code.APP_ABI := armeabi-v7a# 编译release版本APP_OPTIM := release
Android.mk文件示例
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_CPP_EXTENSION:=.cppLOCAL_CFLAGS +=-fvisibility=hiddenLOCAL_MODULE := SVGmLOCAL_SRC_FILES := SVGm.cpp NXCGSVG.cppLOCAL_LDLIBS := -llogLOCAL_LDLIBS += -ljnigraphicsinclude $(BUILD_SHARED_LIBRARY)
编译FreeType库用到的mk文件
#FreeType库编译的mk文件LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := ft2_staticLOCAL_MODULE_FILENAME := libft2# compile in ARM mode, since the glyph loader/renderer is a hotspot# when loading complex pages in the browser#LOCAL_ARM_MODE := armLOCAL_CFLAGS += -D__LINUX_CPL__ -DANDROID_NDK -DUNICODE -DFT2_BUILD_LIBRARY#LOCAL_CFLAGS += -fPIC -DPIC#LOCAL_CFLAGS += "-DDARWIN_NO_CARBON"#LOCAL_CFLAGS += "-DFT2_BUILD_LIBRARY"LOCAL_SRC_FILES := \src/base/ftsystem.c \src/base/ftinit.c \src/base/ftdebug.c \src/base/ftbase.c \src/base/ftbbox.c \src/base/ftglyph.c \src/base/ftbdf.c \src/base/ftbitmap.c \src/base/ftcid.c \src/base/ftfstype.c \src/base/ftgasp.c \src/base/ftgxval.c \src/base/ftlcdfil.c \src/base/ftmm.c \src/base/ftotval.c \src/base/ftpatent.c \src/base/ftpfr.c \src/base/ftstroke.c \src/base/ftsynth.c \src/base/fttype1.c \src/base/ftwinfnt.c \src/base/ftxf86.c \src/bdf/bdf.c \src/cid/type1cid.c \src/cff/cff.c \src/pcf/pcf.c \src/pfr/pfr.c \src/sfnt/sfnt.c \src/truetype/truetype.c \src/type1/type1.c \src/type42/type42.c \src/winfonts/winfnt.c \src/raster/raster.c \src/smooth/smooth.c \src/autofit/autofit.c \src/cache/ftcache.c \src/gzip/ftgzip.c \src/lzw/ftlzw.c \src/bzip2/ftbzip2.c \src/gxvalid/gxvalid.c \src/otvalid/otvalid.c \src/psaux/psaux.c \src/pshinter/pshinter.c \src/psnames/psnames.cLOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include \ $(LOCAL_PATH)/include/freetypeLOCAL_C_INCLUDES := $(LOCAL_PATH)/includeinclude $(BUILD_STATIC_LIBRARY)#include $(BUILD_SHARED_LIBRARY)
0 0
- android个人笔记(一)——mk文件
- Android.mk文件笔记
- Android mk文件(Makefile)笔记
- Android.mk文件解析(一)
- Android.mk文件学习笔记
- Android.mk入门到精通(001)——Android.mk 文件语法详解:神文
- android个人笔记(五)——解析ini文件
- 浅析Android下的Android.mk文件(一)
- Android JNI学习笔记(三)-编译文件Android.mk、Application.mk 与camke
- Android NDK开发指南(一) Application.mk文件
- Android NDK开发指南(一) Application.mk文件
- Android NDK开发指南(一) Application.mk文件
- Android NDK开发指南(一) Application.mk文件
- Android NDK开发指南(一) Application.mk文件
- 如何变下Android.mk文件一
- Android.mk教程(一)
- NDK(一)Android.mk
- android开发笔记之mk文件
- ORACLE数据库事务隔离级别
- How to Update Your App for iOS 7
- HEVC图像表达方式
- FrontPage基础教程 表单的设计
- 数值变换文字
- android个人笔记(一)——mk文件
- JAVASCRIPT里的函数递归用法
- 修改controlfile block size
- java.lang.ClassCastException: [Ljava.lang.Object;
- icu2.6.1和tomcat7不兼容问题
- 项目管理第一篇文章
- c# 类的反射实例 (GetType().Invoke().GetMethod().CreateInstance())
- 关于开源无线路由器的资料
- 几类特殊的ip地址。全0,全1 ip地址的组合使用情况。