如何将Makefile转换为XCode兼容的配置

  • 本文关键字:配置 XCode Makefile 转换 xcode
  • 更新时间 :
  • 英文 :


我正在远离简单地使用Makefile和文本编辑器。我想转换我的Makefile,以便我可以正确使用XCode。如何转换此生成文件?

all:
    gcc engine.c $(MRUBY_HOME)/build/host/lib/libmruby.a -I $(MRUBY_HOME)/include $(shell pkg-config --cflags --libs sdl2)

没有什么能阻止你在 Xcode 中使用 makefile。 只需将目标设置为外部构建系统,并使用要创建的路径(/usr/bin/make)填充"构建工具"设置,以及指向项目中包含makefile的目录的"目录"字段。 您可以使用 makefile 所需的任何参数填充"参数"字段; 这些可以使用 Xcode 变量来完成,例如 $(ACTION) (构建, 干净)和$(CONFIGURATION)(调试、发布)。

如果要完全取消makefile,则需要首先将源文件和库添加到构建目标的"构建阶段"选项卡下的目标中。任何 shell 脚本都可以添加为新的"运行脚本"构建阶段。可以从"构建设置"选项卡设置其他设置;特别是"其他 C 标志"字段,尽管大多数编译器和链接器设置应显示为该部分中的选项。

最新更新