如何将Makefile转换为XCode兼容配置?
发布时间:2020-12-14 17:32:22 所属栏目:百科 来源:网络整理
导读:我正在离开简单地使用Makefile和文本编辑器.我想转换我的Makefile,以便我可以正确使用XCode.我该如何转换这个Makefile? all: gcc engine.c $(MRUBY_HOME)/build/host/lib/libmruby.a -I $(MRUBY_HOME)/include $(shell pkg-config --cflags --libs sdl2) 解
我正在离开简单地使用Makefile和文本编辑器.我想转换我的Makefile,以便我可以正确使用XCode.我该如何转换这个Makefile?
all: gcc engine.c $(MRUBY_HOME)/build/host/lib/libmruby.a -I $(MRUBY_HOME)/include $(shell pkg-config --cflags --libs sdl2) 解决方法
没有什么能阻止你在Xcode中使用makefile.只需将目标设置为外部构建系统,并使用make(/usr/bin/make)路径和“Directory”字段填充“Build Tool”设置,该字段指向包含makefile的项目中的目录.您可以使用makefile所需的任何参数填充“Arguments”字段;这些可以用
Xcode variables完成,例如$(ACTION)(构建,清理)和$(CONFIGURATION)(调试,发布).
如果要完全取消makefile,则需要首先在构建目标的“构建阶段”选项卡下将源文件和库添加到目标.可以将任何shell脚本添加为新的“运行脚本”构建阶段.可以从“构建设置”选项卡设置其他设置;特别是“其他c标志”字段,尽管大多数编译器和链接器设置应该在该部分中显示为选项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |