我有一个想要编译为 dylib 的 Objective-C 源文件。我无法弄清楚如何在任何地方做到这一点。如果它是 Xcode 或 gcc,我不在乎怎么做,我只想让它编译。
谢谢!
我有一个想要编译为 dylib 的 Objective-C 源文件。我无法弄清楚如何在任何地方做到这一点。如果它是 Xcode 或 gcc,我不在乎怎么做,我只想让它编译。
谢谢!
你可以用 Xcode 做到这一点。Xcode 只是默认设置为阻止您这样做。您可以在安装后(Xcode)修改一些 XML 文件,然后它将让您将项目配置为动态库,而不是普通的 iOS 应用程序(或静态库)。
以及有关此问题的更多信息的其他答案,包括上面链接中包含的完整说明(以防有一天链接失效)。
我建议下载IOSOpenDev。它为越狱开发做好了一切准备。
正如@Fire30 所提到的,iOSOpenDev 扩展了 Xcode 以允许为 iOS 平台编译 dylib。事实上,iOSOpenDev 为这种确切类型的项目提供了 Xcode 模板。
在https://github.com/kokoabim/iOSOpenDev/wiki/_pages参考其 wiki 。