如何使用makefile在Xcode中编译库?

我需要在Xcode中编译用C编写的库。 为此,我需要使用make文件。 我如何在我的项目中包含make文件?

任何编写make文件的链接或者在iOS模拟器上运行make文件的例子都是有帮助的。

另外,如果我使用cmake,那么我在terminal中使用什么命令来为iOS模拟器创build一个静态库?

谢谢

首先,您的项目生成器是Xcode或Make。 在Xcode中不能有makefile。

如果你想从C / C ++源生成一个iOS库,看看这个谷歌项目 。 项目wiki解释了如何使用iOS CMake工具链。 这会给你一个.xcodeproj文件。 您可以构build并链接到其他iOS项目的该库。 Github上还有这个叉子 ,你可以看看。

如果目标系统完全是iOS,则可以从头开始创build一个新的iOS库项目(无CMake),然后手动input源代码。