Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
make [Le 30/12/2015, 00:07]
88.178.62.246 [Affectations] faute de frappe
make [Le 13/09/2016, 16:44] (Version actuelle)
bcag2 reformulation phrase intro, ajout liens
Ligne 3: Ligne 3:
  
 ====== Make ====== ====== Make ======
-make est un gestionnaire de versions, à la syntaxe ​parfois ​déroutante...+make est un utilitaire pour "​scripter" ​la compilation et l'​édition de liens\\ 
 +Sa syntaxe ​est au premier abord déroutante...
  
 ===== Affectations ===== ===== Affectations =====
Ligne 10: Ligne 11:
   * ?= affectation conditionnelle   * ?= affectation conditionnelle
   * += affectation par concaténation (ajout à droite, avec un espace)   * += affectation par concaténation (ajout à droite, avec un espace)
- 
- 
  
 ===== Variables internes ===== ===== Variables internes =====
Ligne 22: Ligne 21:
 | $? |La liste des dépendances plus récentes que la cible| | $? |La liste des dépendances plus récentes que la cible|
 |$* |Le nom du fichier sans suffixe| |$* |Le nom du fichier sans suffixe|
 +
 +===== Références/​Liens =====
 +[[http://​www.labri.fr/​perso/​billaud/​IUT/​AP2-POO-0910/​060-faire-makefile.pdf]]\\
 +[[http://​www.gnu.org/​software/​make/​manual/​make.html | doc officielle de make sur gnu.org (en)]]
  • make.txt
  • Dernière modification: Le 13/09/2016, 16:44
  • par bcag2