如何使用Apple的源代码中的Xcode编译CoreFoundation?

时间:2016-06-16 16:07:32

标签: ios c xcode compilation core-foundation

众所周知,iOS的CoreFoundation框架是开源的,可以从以下网址下载:
http://opensource.apple.com/tarballs/CF/CF-1153.18.tar.gz
http://opensource.apple.com/source/CF/
我创建了一个Xcode项目并将源文件拖到项目中。然后我编译代码,我发现了一些错误 谁能告诉我如何使用Xcode编译CoreFoundation源代码?
非常感谢你。

1 个答案:

答案 0 :(得分:0)

如果您可以分享错误,那将会有很大帮助。

尽管如此,CoreFoundation的开源版本 - 名为CFLite - 旨在使用普通的make进行编译。

您可以端口CFLite移植到xcodeproj容器,但是您需要复制所有clang和链接器标志,并在{{{ 1}}。