nothing prevents you from using makefile in Xcode. just configure your target as an external build system and fill in the "Build Tool" setting using the path to create (/ usr / bin / make) and the "Directory" field, pointing to the directory in your project containing the make file. you can fill in the "Arguments" field with any arguments needed for your makefile; this can be done using Xcode variables such as $(ACTION)(build, cleanup) and $(CONFIGURATION)(debug, release).
makefile, " " . "run script". " "; " c flags", .