如何将.o文件添加到Android ndk版本中

时间:2013-08-06 02:32:50

标签: android linker android-ndk object-files

我有一个第三方库的.o文件。我没有.c文件,我也无法访问它们。通常这不是问题,我只是将其添加到要链接的文件列表中。但是我没有找到一种方法来链接文件而不在NDK中编译它而不改变构建脚本。有什么建议吗?

1 个答案:

答案 0 :(得分:3)

我找到了答案。颈部疼痛但有效。我必须通过程序ar将我的.o文件转换为.a文件,然后在我的Android.mk文件中创建一个新的静态模块,将其转换成一个可以通过LOCAL_STATIC_LIBS链接的库。