3

在尝试为 Android 编译一个特殊的 sqlite3 混合时,我遇到了以下问题

/Volumes/Projects/api9-arm/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: .libs/sqlite3:隐藏符号 `__cxa_begin_cleanup' 在 /Volumes/Projects/api9-arm/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../.. /arm-linux-androideabi/lib/libstdc++.a(eh_arm.o) 被 DSO /Volumes/Projects/api9-arm/bin/../lib/gcc/arm-linux-androideabi/4.4.3/ 引用。 ./../../../arm-linux-androideabi/bin/ld:最终链接失败:输出collect2上的不可表示部分:ld返回1退出状态

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

4

1 回答 1

0

检查您安装的 NDK 版本并将其更新为最新可用

于 2013-01-10T11:32:06.407 回答