preguntar acerca de gnu-make
4
réponses
Quelle est la différence entre gmake et make?
J'essaie de comprendre la différence entre 'gmake' et 'make'?
Sur ma boîte linux, ils sont identiques:
% gmake --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying condition …
demandé sur
1970-01-01 00:33:29
4
réponses
Comment appeler Makefile à partir d’un autre Makefile?
Je reçois des résultats inattendus appelant un makefile d'un autre. J'ai deux makefiles, un appelé /path/to/project/makefile et un appelé /path/to/project/gtest-1.4.0/make/Makefile. J'essaie que le premier appelle le second. Dans /chemin/vers/proj …
demandé sur
1970-01-01 00:33:30
1
réponses
Comment obtenir le deuxième fichier de dépendance en utilisant des Variables automatiques dans un Makefile?
J'ai besoin d'obtenir le nième fichier de dépendance à partir d'une règle, quelque chose de similaire à $n dans bash. J'ai besoin de cela parce que je voudrais alimenter des fichiers de dépendance individuels en tant qu'options pour le programme de c …
demandé sur
1970-01-01 00:33:32
2
réponses
Comment changer les valeurs par défaut de variables comme CC dans Makefile
(GNU) make utilise plusieurs variables comme:
CC -- compilateur C, par défaut cc
CFLAGS -- drapeaux pour le compilateur C, par défaut vide
je voudrais spécifier mes propres valeurs par défaut de certains d'entre eux dans mon Makefile. Dans l'exemp …
demandé sur
1970-01-01 00:33:33
1
réponses
Comment copier un répertoire dans un Makefile?
j'ai un répertoire images/ que je veux copier build/images/ dans un Makefile. Le répertoire peut contenir plusieurs niveaux de sous-répertoires. Quelle serait la façon la plus élégante de le faire? Je veux:
éviter une copie complète du répertoire s …
demandé sur
1970-01-01 00:33:30
5
réponses
Makefile parallèle nécessite un ordre de dépendance
j'ai le fichier makefile suivant:
CXXFLAGS = -std=c++0x -Wall
SRCS = test1.cpp test2.cpp
OBJDIR = object
OBJS = $(SRCS:%.cpp=$(OBJDIR)/%.o)
all: test1
release: clean test1
test1: $(OBJS)
$(CXX) -o $@ $(OBJS)
$(OBJDIR)/%.o: %.cpp
…
demandé sur
1970-01-01 00:33:31
2
réponses
Makefile ifeq logical AND
j'aimerais vérifier plusieurs conditions dans une boucle if du fichier GNU make. Voici un exemple:
ifeq ($(TEST_FLAG),TRUE && ($(DEBUG_FLAG),FALSE))
true statement
else
false statement
endif
Quelle est la bonne façon de le f …
demandé sur
1970-01-01 00:33:31
1
réponses
Makefile-séparateur manquant [dupliquer]
possible Duplicate: erreur: séparateur manquant
avoir ce code dans makefile:
PROG = semsearch
all: $(PROG)
%: %.c
gcc -o $@ $< -lpthread
clean:
rm $(PROG)
et l'erreur
missing separator. stop.
…
demandé sur
1970-01-01 00:33:33
12
réponses
Comment obtenir la liste des cibles dans un makefile?
j'ai utilisé rake un peu (un programme Ruby make), et il a une option pour obtenir une liste de toutes les cibles disponibles, par exemple
> rake --tasks
rake db:charset # retrieve the charset for your data...
rake db:collation # re …
demandé sur
1970-01-01 00:33:30
14
réponses
Comment imprimer une variable dans makefile
dans mon makefile, j'ai une variable 'NDK_PROJECT_PATH', ma question Est Comment puis-je l'imprimer quand il compile?
j'ai lu Faire fichier affichage echo "$PATH" chaîne et j'ai essayé:
@echo $(NDK_PROJECT_PATH)
@echo $(value ND …
demandé sur
1970-01-01 00:33:33