【发布时间】:2019-02-21 06:06:02
【问题描述】:
在创建“.so” 文件的链接阶段,“ld” 链接器正在标记一条错误消息。
我试图搜索它,但找不到任何具体的东西。此消息被标记为
“--trace” 链接器标志已启用。 “--trace” 转储链接步骤过程中使用的文件。平台是Windows。
下面提到的是错误消息。在链接过程中多次出现此消息。 任何线索将不胜感激。
错误:
arm-linux-androideabi/bin\ld: error: dummy.so: write: Function not implemented**
【问题讨论】:
-
在我的例子中,当我们向项目中添加大量代码并且生成的 .so 大小超过 2GB 时,它发生在使用 NDK19c 的 32 位目标上。 lld 生成较小的二进制文件也许这就是它起作用的原因。
标签: android android-ndk shared-libraries ld clang++