摘要: 使用预编译库 NDK 支持使用预编译库(同时支持静态库和共享库)。此功能有以下两个主要用例: 向第三方 NDK 开发者分发您自己的库(而不分发您的源代码)。 使用您自己的库的预编译版本来提升编译速度。 本页将介绍如何使用预编译库。 声明预编译库 您必须将自己使用的每个预编译库声明为一个独立模块。为此 阅读全文
posted @ 2019-08-17 16:32 冷夜 - 网游编程技术 阅读(4004) 评论(0) 推荐(0) 编辑
摘要: 本文档介绍了 ndk-build 所使用的 Application.mk 编译文件。 我们建议先阅读概念页面,然后再阅读本页面。 概览 Application.mk 指定了 ndk-build 的项目范围设置。默认情况下,它位于应用项目目录中的 jni/Application.mk下。 注意:其中许 阅读全文
posted @ 2019-08-17 16:31 冷夜 - 网游编程技术 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 本页介绍了 ndk-build 所使用的 Android.mk 编译文件的语法。 概览 Android.mk 文件位于项目 jni/ 目录的子目录中,用于向编译系统描述源文件和共享库。它实际上是编译系统解析一次或多次的微小 GNU makefile 片段。Android.mk 文件用于定义 Appl 阅读全文
posted @ 2019-08-17 16:30 冷夜 - 网游编程技术 阅读(4370) 评论(0) 推荐(0) 编辑
摘要: ndk-build 脚本可用于编译采用 NDK 基于 Make 的编译系统的项目。此外,我们还针对 ndk-build 使用的 Android.mk和 Application.mk 配置提供了更具体的文档。 内部编译 运行 ndk-build 脚本相当于运行以下命令: $GNUMAKE 指向 GNU 阅读全文
posted @ 2019-08-17 16:28 冷夜 - 网游编程技术 阅读(2276) 评论(0) 推荐(0) 编辑