2012-07-06 55 views
3

在试图编译sqlite3的针对Android的特殊配方,我遇到了以下隐藏符号`__cxa_begin_cleanup”

/Volumes/Projects/api9-arm/bin/../lib/gcc/arm- linux-androideabi/4.4.3 /../../../../ arm-linux-androideabi/bin/ld: .libs/sqlite3:隐藏符号`__cxa_begin_cleanup'in /Volumes/Projects/api9- arm/bin /../ lib/gcc/arm-linux-androideabi/4.4.3 /../../../../ arm-linux-androideabi/lib/libstdC++。a(eh_arm.o) 由DSO参考 /卷/项目/api9-arm/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: 最终链接失败:Nonrepres可输出部分collect2:ld 返回1退出状态

这是什么意思?什么是隐藏符号?我该如何解决它?

回答

0

检查您安装的NDK版本并将其更新到最新版本