gpt4 book ai didi

android - 能够交叉编译 Freetype2,现在呢?

转载 作者:行者123 更新时间:2023-11-30 01:15:10 24 4
gpt4 key购买 nike

我能够使用本指南为 Android 交叉编译 Freetype2:https://bitbucket.org/javafxports/android/wiki/Building%20Freetype .现在如何将它包含在我的项目中?我需要用修改后的步骤重做吗?

最佳答案

我只是想发布这个以防其他人遇到与我相同的问题。

我找到了这个教程:https://en.wikibooks.org/wiki/OpenGL_Programming/Installation/Android_NDK#FreeType 并跟着它。然后我将创建的 freetype 文件夹复制到我项目中的 jni 文件夹中。然后我将 freetype 文件夹中的 Android.mk 文件修改为:

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 文件有这个:

LOCAL_C_INCLUDES := freetype/include/freetype2/ \
freetype/include/freetype2/freetype \
freetype/include/freetype2/freetype/config
LOCAL_STATIC_LIBRARIES := freetype

花了一段时间,但终于成功了!

关于android - 能够交叉编译 Freetype2,现在呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37952632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com