【发布时间】:2011-03-13 00:25:32
【问题描述】:
我正在尝试将我的 C++ 程序放到 Android 手机上,但在库链接方面遇到了几个问题。我通过 google 找到的关于这个主题的大部分有用信息似乎都已过时 (motz),或者根本不考虑我的程序的复杂性。我已经能够运行简单的 C 程序,但在尝试使用 Android 的 Bionic/libc 之外的库时失败。
所以我的问题是:
- 是否可以将预先存在的 *.so 库移植到 Android 上?如果是这样,我怎么能在没有段错误的情况下做到这一点?
- 我应该使用 CodeSourcery 编译器 (arm-none-linux-gnueabi-*) 吗?
- 如何解决缺少单独的 pthread 库的问题?
请帮帮我!谢谢。
-斯科特
【问题讨论】:
标签: android cross-platform shared-libraries native android-ndk