我目前正在将程序从MIPS平台移植到Android ARM平台。该程序有一个动态插件,这是一个共享的so文件。 so文件将访问主程序的功能。
我的问题是如何将这样的文件与未定义的引用链接起来?
我用Google搜索并发现Darwin平台上有“-undefined dynamic_lookup”标志。 Android原生构建系统的类似方法是什么?
答案 0 :(得分:1)
在Android.mk上添加:
LOCAL_ALLOW_UNDEFINED_SYMBOLS := true
但如果找不到符号,那么在运行时可能会遇到问题......