0

我正在尝试为 Android 编译 json-c。我无法在此源代码Android.configure.mk中使用文件进行配置。json-c library

我尝试使用命令编译

   make -f Android.configure.mk

有人能告诉我如何将它Android.configure.mk与雄激素剂一起使用吗?

4

1 回答 1

1

Json-c Android Cygwin 原生构建

1、获取Json-c代码

$git clone https://github.com/json-c/json-c/json-c.git

2、automake项目需要安装libtool、autoconf、automake

$sh autogen.sh
$./configure

3、构建android对象实际上在第2步中我们生成了config.h和json_config.h。我们需要的是一个 android.mk 文件。我们可以通过以下方式生成文件

$make -f Makefile.am Android.mk

在运行命令之前,我们需要将 androgenizer.exe 复制到 /cygwin_dir/bin

$ndk-build NDK_PROJECT_PATH=$(pwd) APP_BUILD_SCRIPT=$(pwd)/Android.mk

然后我们在 .\libs\armeabi\ 生成 libjson-c.so

于 2014-09-10T07:16:19.860 回答