我想将一个 c++ 库交叉编译到 android 平台,这个库依赖于其他库(这些库还包含在 android 平台中)。
实际上,我已经下载了 android 源代码(android 4.1),我也有库源代码,我只是不知道如何交叉编译这个库及其依赖项?如果有人能告诉我正确的方法,我将不胜感激。
我想将一个 c++ 库交叉编译到 android 平台,这个库依赖于其他库(这些库还包含在 android 平台中)。
实际上,我已经下载了 android 源代码(android 4.1),我也有库源代码,我只是不知道如何交叉编译这个库及其依赖项?如果有人能告诉我正确的方法,我将不胜感激。
我相信最简单的方法是使用最新的 Android NDK 设置独立工具链,并使用该工具链构建您的库及其所有依赖项。这是一个例子:http ://trac.osgeo.org/gdal/wiki/BuildingForAndroid