O'Reilly logo

A Practical Guide to Red Hat® Linux® 8 by Mark G. Sobell

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

make: Keeps a Set of Programs Current

When you have a large program with many source and header files, the files typically depend on one another in complex ways. When you change a file that other files depend on, you must recompile all dependent files. For example, you might have several source files, all of which use a single header file. When you make a change to the header file, each of the source files must be recompiled. The header file might depend on other header files, and so forth. Figure 16-3 shows a simple example of dependency relationships. Each arrow in this figure points from a file to another file that depends on it. See also make on page 1247 in Part III.

Figure 16-3. Dependency graph for the target form

When you are working ...

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