Xcode 如何在其静态文件 Github link 上进行项目?

How does this Xcode project on Github link its static files?

我发现这个项目 live555-on-ios 似乎在使用预编译的 .a 文件(libliveMedia.alibBasicUsageEnvironment.a 等)。但我无法弄清楚它是如何链接的。我希望它们包含在 Xcode 中的 Target -> Build Phases -> Link Binary with Libraries 中。但他们不在那里。也许我没有跟上图书馆的链接方式。他们如何建立联系?

请将所有必需的 Link 二进制文件添加到 Other Linker Flags in Target -> Build Settings .

在此项目中使用以下代码来 link 所需的二进制文件。

对于

libUsageEnvironment.a : "$(SRCROOT)/live555/UsageEnvironment/libUsageEnvironment.a"

libliveMedia.a: "$(SRCROOT)/live555/liveMedia/libliveMedia.a"

libgroupsock.a: "$(SRCROOT)/live555/groupsock/libgroupsock.a"

libBasicUsageEnvironment.a: "$(SRCROOT)/live555/BasicUsageEnvironment/libBasicUsageEnvironment.a"

希望您的代码能按您的期望工作。它对我来说工作正常。