O'Reilly logo

Step into Xcode Mac OS X Development by Fritz Anderson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 20. Xcode for make Veterans

This chapter is for experienced UNIX programmers who are accustomed to controlling application builds with a dependency manager, such as GNU make. As an integrated development environment, Xcode is at first glance far removed from the tools you are used to. But Xcode is not a tightly integrated tool set like Metrowerks’s CodeWarrior. The editor, the build system, and some convenience services run as part of Xcode’s process, but for preprocessing, compilation, assembly, and linkage, Xcode is a front end for gcc and other command line tools. You may feel that your builds have been sealed away from you in a black box; in this chapter, I hope to open the box for you a little.

A make file is organized around a hierarchy ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required