bak 1. 编译Freetype2 库到android平台.
来源:互联网 发布:c语言中typedef的用法 编辑:程序博客网 时间:2024/06/10 07:35
如果要在opengl es 快速实现中文的绘制.需要用到freetype2 库.
暂时我还未完成中文的显示.先把freetype2库的移植过来还是有必要的.
我已经可以实现sdl+freetype2 来实现中文显示了.但是实测sdl的demo 觉得效率有些低,下步计划是
跑开sdl 来直接使用opengl es +freetype2 来显示中文.
我使用的freetype2 的版本是官网上面下载的2311版本.
编译的mk 文件如下
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
include $(PWD)/usr/config/main_config.mk
SRC_FILES:= /
src/autofit/autofit.c /
src/base/*.c /
src/bdf/*.c /
src/cache/*.c /
src/cff/*.c /
src/cid/*.c /
src/gxvalid/*.c /
src/gzip/ftgzip.c /
src/lzw/*.c /
src/otvalid/*.c /
src/pcf/*.c /
src/pfr/*.c /
src/psaux/*.c /
src/pshinter/*.c /
src/psnames/*.c /
src/raster/raster.c /
src/sfnt/*.c /
src/smooth/smooth.c /
src/tools/*.c /
src/truetype/*.c /
src/type1/type1.c /
src/type42/type42.c /
src/winfonts/*.c
LOCAL_SRC_FILES := $(foreach F, $(SRC_FILES), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F)))))
LOCAL_MODULE := freetype
LOCAL_CFLAGS := -I$(LOCAL_PATH)/include /
-DFT2_BUILD_LIBRARY -DFT_OPTION_AUTOFIT2 -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER
LOCAL_LDLIBS := /
-L$(ANDROID_LIB) /
include $(BUILD_STATIC_LIBRARY)
---备注 我已经这2天已经实现了opengl es 的中文显示 过几天写出来.
- bak 1. 编译Freetype2 库到android平台.
- freetype2 编译
- 编译boost到Android平台
- ios编译freetype2备忘
- MFC编译Freetype2.3.7
- VS2013 编译freetype2.6.5
- freetype2 编译 (电子书 1)
- win10 vs2015 freetype2编译
- 交叉编译freetype2
- cocos2d-x交叉编译到android平台
- 用 NDK 编译 ffmpeg 到 Android 平台
- win32下FreeType2的编译
- win32下FreeType2的编译
- freetype2
- FreeType2
- freetype2
- freetype2
- 直播技术总结(二)ijkplayer的编译到Android平台并测试解码库
- The import com.sun.tools cannot be resolved
- Android 监控程序安装和删除的实现
- onchange不足之处
- Java多线程开发十——杂七杂八
- This time, I really lose you ~ ~
- bak 1. 编译Freetype2 库到android平台.
- structs工作原理
- Meego架构总览
- VC++实现控制窗体透明本
- C++中next_permutation的实现
- 在IntelliJ IDEA 编译器中服务器启动时 js文件中文字符报错
- 冲出数字化:物联网引爆新一轮技术革命(无锡市相关政府部门推荐物联网读本)
- bak 2.android spinner配合ArrayAdapter使用.
- bak 3.android 屏幕截图思路.