Gentoo Wiki


This page is a candidate for deletion 
Reason given: Not really Gentoo related. Incomplete
If you disagree with its deletion, please explain why on its discussion page.
If you intend to fix it, please remove this notice, but do not remove this notice from articles that you have created yourself.
Make sure no other pages link here and check the page's history before deleting.


What is a makefile?

A makefile is a specification file used by build tools to create an executable version of an application. The makefile details the files, dependencies, and rules to compile and link the target application.

A makefile automates the application building process

The use of a makefile simplifies the development process by automatically performing tasks necessary to rebuild an application when the application source code has been modified.

Components of a makefile

A makefile contains the following elements:

Declaring a variable in a makefile

Editing a makefile

Syntax of a makefile

Useful makefile targets

Retrieved from ""

Last modified: Thu, 12 Jun 2008 10:21:00 +0000 Hits: 868