UnwindResume和其他链接错误(Android的交叉编译)

时间:2012-06-14 18:40:32

标签: android c++ linker android-ndk

我正在尝试交叉编译一个用于android的大型开源库。我编辑了源代码,包括未共享的库的android版本,更改了字大小的定义等,并获得了库中的所有单个文件,无需错误/警告即可编译。

在将所有目标文件链接到单个可执行文件的最终命令中,我得到了一堆错误,所有表单都抱怨对_Unwind_Resume和__emutls_get_address的未定义引用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在构建过程中添加对静态库libgcc_eh的引用:

LOCAL_LDLIBS := -lgcc_eh