Makedepend - Purpose

Purpose

When building C language projects, it is imperative for incremental compilation (and useful for clean compilation) to be able to track dependencies between compilation units. C expresses interfaces between compilation units via header files; as such, it is often necessary to rebuild a compilation unit when a header it includes is changed. make needs to be informed of these dependencies.

makedepend solves this problem by parsing the code of C source files to generate a list of dependencies (those header files included directly and indirectly). It is able to understand conditional compilation constructs so as to not generate excessive dependencies. It then appends rules expressing the dependencies to the Makefile.

Read more about this topic:  Makedepend

Other articles related to "purpose, purposes":

Kentucky Wildcats Football - First Team All-SEC
... Returner 2003 Antonio Hall Offensive Tackle 2005 Rafael Little All-Purpose 2006 Keenan Burton All-Purpose 2006 Jacob Tamme Tight End 2006 Wesley Woodyard Linebacker 2007 Jacob ...
Education Quality And Accountability Office - Purpose - EQAO Vs Classroom Tests
... Classroom tests measure how well students have learned specific information provide quick results teachers can use to modify teaching strategies may have subjective components, based on the teacher’s knowledge of each student, and provide results that may not be comparable across the school, board or province EQAO tests measure students’ cumulative knowledge and skills in relation to a provincial standard are given at key stages of students’ education are administered, scored and reported on in a consistent and objective manner and provide results that are comparable across the school, board, and province from year to year. ...
Purpose Driven
... The trademarked term purpose driven comes from the teaching of Rick Warren, senior pastor of Saddleback Church in Lake Forest, California ... This teaching is embodied in Warren's best-selling book, The Purpose Driven Church, first published in 1995 ... The basic premise of the Purpose Driven paradigm is for a pastor to recognize and be obedient to God's purposes for his people and his church and organize around developing these characteristics into the ...
Collegiality
... Colleagues are those explicitly united in a common purpose and respecting each other's abilities to work toward that purpose ... for another's commitment to the common purpose and ability to work toward it ... to mean a group of colleagues united in a common purpose, and used in proper names, such as Electoral College, College of Cardinals, College of Pontiffs ...
General Purpose Input/Output
... General Purpose Input/Output (GPIO) is a generic pin on a chip whose behavior (including whether it is an input or output pin) can be controlled (programmed) by the ... GPIO pins have no special purpose defined, and go unused by default ...

Famous quotes containing the word purpose:

    The strongest wind cannot stagger a Spirit; it is a Spirit’s breath. A just man’s purpose cannot be split on any Grampus or material rock, but itself will split rocks till it succeeds.
    Henry David Thoreau (1817–1862)

    Nowadays, if New York has a heart, it might be the Garden. Almost everyone goes there, for one purpose or another. There are dog shows, and Sonja Henie and mass meetings.
    In New York City, U.S. public relief program (1935-1943)

    Don’t confuse hypothesis and theory. The former is a possible explanation; the latter, the correct one. The establishment of theory is the very purpose of science.
    Martin H. Fischer (1879–1962)