Difference between revisions of "Make (software)"
Jump to navigation
Jump to search
↑ https://www.gnu.org/software/make/manual/make.html
(17 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | Make<ref>https://www.gnu.org/software/make/manual/make.html</ref> is a [[build automation]] tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to compile the target program. | + | [[wikipedia:Make (software)]] ([[1976]])<ref>https://www.gnu.org/software/make/manual/make.html</ref> is a [[build automation]] tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to compile the target program. |
Other build automation tools includes: [[Rake]], [[Cake]], [[MSBuild]], [[Ants|Ant]], [[Maven]] or [[Gradle]] (Java). | Other build automation tools includes: [[Rake]], [[Cake]], [[MSBuild]], [[Ants|Ant]], [[Maven]] or [[Gradle]] (Java). | ||
+ | * macOS: <code>[[brew install make]]</code> | ||
+ | * Linux: <code>[[apt install make]]</code> | ||
+ | == Examples == | ||
+ | * <code>[[make install]]</code> | ||
+ | * <code>[[make build]]</code> | ||
+ | * <code>[[make clean]]</code> | ||
== Activities == | == Activities == | ||
− | # Create your first <code>Makefile</code> | + | # Create your first <code>[[Makefile]]</code> |
+ | |||
+ | == Related terms == | ||
+ | * <code>[[automake]]</code> | ||
+ | * <code>[[#!/usr/bin/make -f]]</code> | ||
== See also == | == See also == | ||
− | |||
* {{make}} | * {{make}} | ||
− | [[Category: | + | [[Category:Build]] |
Latest revision as of 13:13, 3 March 2024
wikipedia:Make (software) (1976)[1] is a build automation tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to compile the target program.
Other build automation tools includes: Rake, Cake, MSBuild, Ant, Maven or Gradle (Java).
- macOS:
brew install make
- Linux:
apt install make
Contents
Examples[edit]
Activities[edit]
- Create your first
Makefile
Related terms[edit]
See also[edit]
Advertising: