【发布时间】:2014-05-17 21:17:58
【问题描述】:
我正在使用独立的工具链来生成我的 .so,当我将我的 .o 文件链接到它时,我没有收到“未定义的引用”错误,因为它正在创建在运行时解决的依赖项。
我想在编译时解析所有符号,并在未解析符号时获得“未定义的引用”。我该怎么做?
【问题讨论】:
-
请解释一下。您是否希望您的 .so 文件完全没有外部依赖项?或者,也许您想使用静态链接到 libm 和 libc?或者只是列出所有的外部参考?另外,请参阅此问题:stackoverflow.com/questions/1568540/…
标签: android-ndk shared-libraries static-linking dynamic-linking