【发布时间】:2010-07-16 15:11:13
【问题描述】:
我有一个跨平台的 C 库,我需要为 Android 编译为 *.so 文件。该库由许多 .c 和 .h 文件组成,它使用 autotools 作为它的 buid 系统。 (./configure && make dep && make)。 Afaik,该库不依赖于 libc 和 OpenSSL(应存在于 Andriod 上)以外的其他库。
我正在尝试找到最简单的方法(以最快的方式阅读或不需要阅读数百页手册,然后应用 try && fail 蛮力方法来完成任务)将库从我的机器中取出源代码形式,并以.so 格式导入Android 手机。该库最终将通过 Java 的本机库接口访问。对于开发,我的办公桌上有 Windows 和 Debian 机器。
【问题讨论】:
标签: android autotools shared-libraries