没有添加libz.dylib。它仍然如何工作?



我做了一个示例 POC,用于在 http://j2objc.org/docs/Xcode-Build-Rules.html#adding-a-j2objc-build-rule 之后集成 j2objc。我的 POC 效果很好,但我不明白的是我没有在链接阶段添加 libz.dylib,但它仍然工作正常。顺便说一句,我没有添加libz,因为我不知道指向哪里。正如其他一些帖子所建议的那样,从/usr/lib 复制 libz.dylib,没有帮助。我的 POC 在 https://github.com/vipu1212/MyConverter。

您的应用程序没有任何对 java.util.zip 类的引用,这些类依赖于 libz。拥有一个未引用的库并没有什么坏处,所以 j2objc 示例列出了它的运行时依赖的所有库,以避免在新开发人员试验它时出现链接错误。

最新更新