Questions marquées «makefile»

92
Makefile ifeq logique ou

Comment effectuer un OU logique en utilisant l' ifeqopérateur make ? par exemple, j'ai (simplifié): ifeq ($(GCC_MINOR), 4) CFLAGS += -fno-strict-overflow endif ifeq ($(GCC_MINOR), 5) CFLAGS += -fno-strict-overflow endif mais souhaite consolider ces lignes. (oui, oui, autotools, configure, etc etc;...

91
Les jokers récursifs dans GNU make?

Cela fait un moment que je n'ai pas utilisé make, alors supportez-moi ... J'ai un répertoire flac, contenant des fichiers .FLAC. J'ai un répertoire correspondant, mp3contenant des fichiers MP3. Si un fichier FLAC est plus récent que le fichier MP3 correspondant (ou si le fichier MP3 correspondant...

87
Comment puis-je ajouter dir à $ PATH dans Makefile?

Je veux écrire un Makefile qui exécuterait des tests. Les tests sont dans un répertoire './tests' et les fichiers exécutables à tester sont dans le répertoire './bin'. Lorsque j'exécute les tests, ils ne voient pas les fichiers exécutables, car le répertoire ./bin n'est pas dans le $ PATH. Quand...

87
S'échapper dans makefile

J'essaye de le faire dans un makefile et ça échoue horriblement: M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}') est-ce que tu sais pourquoi? Je suppose que cela a à voir avec la fuite, mais quoi et où?