Questions marquées «make»

17
.PHONY toutes les règles dans GNU font un fichier?

Est-ce que je me trompe dans mon interprétation que je devrais simplement mettre d'abord avant de faire des règles: .PHONY: all of my rules all: echo "Executing all ..." of: echo "Executing of ..." my: echo "Executing my ..." rules: echo "Executing rules ..." Y a-t-il jamais un cas où vous ne...

14
Pourquoi le répertoire actuel ne change pas dans le makefile?

J'essaie d'exécuter un simple script - clonez un référentiel git dans un certain répertoire, puis cddans ce répertoire afin d'exécuter un script d'installation. Ce script est dans un Makefile. Mais le cdsemble ne pas fonctionner. Il ne trouve pas mon script d'installation. J'ai ajouté un pwd après...

13
Est-ce que `make -j` (sans argument) est dangereux? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Plus tôt aujourd'hui lors de la construction...

13
configure.ac: ne pas utiliser gettext

J'essaie de compiler une application gnome et je suis curieux de savoir ce que signifie la sortie lorsque j'exécute le autogen.shscript: ~/Documents/Code/window-picker-applet $./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal...

12
Restreindre GNU-Make au comportement POSIX Make

Existe-t-il un moyen connu de faire en sorte que Linux makerejette l'utilisation involontaire d'extensions spécifiques à GNU-Make dans Makefile lors de l'édition ou de l'utilisation d'autres Makefile sous Linux? Je veux dire, restreindre GNU-Make à se comporter comme makespécifié dans POSIX et...

12
Erreur GCC lors de l'exécution de 'cc1'

Je compilais de manière croisée un noyau Linux pour mon Raspberry Pi sur un ordinateur portable (exécutant Debian 7) (suivi les instructions de la compilation du noyau Raspberry Pi ); mais lors de la compilation avec make ARCH=arm CROSS_COMPILE=${CCPREFIX} Je reçois les messages suivants: CHK...

11
Comment faire continuer la compilation?

Je sais que je peux interrompre un makeprocessus à tout moment sans avoir à recompiler à nouveau l’arborescence source entière. Comme je le sais, makene compile une cible que si elle n'est pas encore compilée, ou si le code source est modifié après la dernière compilation. Mais si j'interromps...

11
Que signifie le symbole% dans Makefile

Je joue avec des makefiles et je suis tombé sur % .o ou % .c . D'après ce que j'ai compris, il précise tous les fichiers c ou o . Mais pourquoi ce travail: %.o: %.c $(CC) -c $^ -o $@ et ça ne marche pas SOURCE := $(wildcard *.c) $(SOURCE:.c=.o): SOURCE $(CC) -c $^ -o $@ Les deux expressions...

10
make se plaint "séparateur manquant (vous vouliez dire TAB?)"

En essayant d'installer le som_pak-3.1-NAcMoS.tar.gzfichier, j'ai utilisé les commandes ci-dessous: $ tar xvf som_pak-3.1-NAcMoS.tar.gz $ cd som_pak-3.1 $ cp makefile.unix makefile $ make $ cd .. $ ln -s som_pak-3.1 $NACMOS_HOME/som_pak Mais lors de l'exécution de la makecommande, j'obtiens...