首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >能够交叉编译Freetype2,现在怎么办?

能够交叉编译Freetype2,现在怎么办?
EN

Stack Overflow用户
提问于 2016-06-21 19:05:13
回答 1查看 117关注 0票数 1

我能够交叉编译用于安卓的Freetype2,使用以下指南:https://bitbucket.org/javafxports/android/wiki/Building%20Freetype。现在如何将它包括在我的项目中?我是否需要用修改过的步骤重做它,还是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-21 20:32:19

我只是想发这篇文章,以防别人和我有同样的问题。

我找到了这个教程:NDK#FreeType并遵循了它。然后,我将创建的freetype文件夹复制到项目中的jni文件夹中。然后,我将freetype文件夹中的Android.mk文件修改为:

代码语言:javascript
运行
复制
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := freetype
LOCAL_SRC_FILES := lib/libfreetype.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include/freetyp2 \
 $(LOCAL_PATH)/include/freetype2/freetype \
 $(LOCAL_PATH)/include/freetype2/freetype/config

include $(PREBUILT_STATIC_LIBRARY)

我的本地Android.mk文件有:

代码语言:javascript
运行
复制
LOCAL_C_INCLUDES := freetype/include/freetype2/ \
 freetype/include/freetype2/freetype \
 freetype/include/freetype2/freetype/config
LOCAL_STATIC_LIBRARIES := freetype

花了一段时间,但它终于起作用了!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37952632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档