【发布时间】:2013-06-05 19:53:53
【问题描述】:
我对 Java 和 Android 开发人员完全陌生,但我正在尝试将 C/C++ 项目移植到 Android 手机上,只是为了进行一些测试。这里有一些细节。该项目依赖于 Openssl、GMP 和 NTL 库。我下载了副本并将所有内容放在jni/ 文件夹中。所以现在文件夹结构如下所示:
jni/
Android.mk
gmp/
Android.mk
...
ntl/
Android.mk
...
openssl/
Android.mk
...
myproject/
Android.mk
...
每个包含 .cpp, c. 文件的子文件夹都有一个 Android.mk 文件。现在,我的问题是:从广义上讲,我应该如何构建 Android.mk 文件的内容?我能够按照在线说明编译 Openssl(我在其中生成了所有 .so 文件)。顶级 Android.mk 将如何使用这些?还是现在呢?
【问题讨论】:
标签: android android-ndk cross-compiling