Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2023-04-04 15:15:52
Size: 790
Comment:
Revision 5 as of 2023-05-31 16:28:04
Size: 932
Comment:
Deletions are marked like this. Additions are marked like this.
Line 43: Line 43:
[[https://man.openbsd.org/make|make(1) (OpenBSD)]]
Line 45: Line 47:
[[Makefile]] [[https://www.gnu.org/software/make/manual/make.html|GNU make manual]]

[[MAke/Makefile|Makefile]]

Make

make(1) is a build system. While part of the POSIX standard, GNU make(1) has slight divergences in behavior.


Installation

All Linux and BSD distributions offer a make package.

Especially on BSD distributions, it may be necessary to specifically install GNU make(1). This is usually available as gmake.


Usage

make [TARGET]

If a target is not specified, the default target is used.

Recipes

Recipes define the build process for a target. See Makefile for details.


See also

make(1)

make(1) (OpenBSD)

make(1p)

GNU make manual

Makefile


CategoryRicottone

Make (last edited 2023-05-31 16:28:15 by DominicRicottone)