preguntar acerca de makefile

2
réponses

CFLAGS, CCFLAGS, CXXFLAGS-que contrôlent exactement ces variables?

J'utilise GNU make pour compiler mon code C++, et j'aimerais comprendre comment rendre mes compilations personnalisables. , j'ai lu à différents endroits que CFLAGS, CCFLAGS et CXXFLAGS sont utilisés à cette fin. Alors, comment dois-je utiliser? Si …
demandé sur 1970-01-01 00:33:31
3
réponses

Comment utiliser LDFLAGS dans makefile

Je suis nouveau sur Linux OS. J'essaie de compiler un fichier .c en utilisant un makefile. La bibliothèque mathématique doit être liée. Mon makefile ressemble à ceci: CC=gcc CFLAGS=-Wall -lm all:client .PHONY: clean clean: rm *~ *.o client Q …
demandé sur 1970-01-01 00:33:32
4
réponses

Modifier la valeur de la variable Makefile dans le corps cible

Existe-t-il un moyen de réaffecter la valeur de la variable Makefile à l'intérieur du corps cible? Ce que j'essaie de faire est d'ajouter des drapeaux supplémentaires pour la compilation de débogage: %.erl: %.beam $(ERLC) $(ERLFLAGS) -o ebin …
demandé sur 1970-01-01 00:33:30
6
réponses

Remplacer la cible dans makefile pour ajouter plus de commandes?

Au travail, nous utilisons un makefile commun que les autres makefiles incluent (via l'instruction include) et il a une cible Générique "propre" qui tue certains fichiers communs. Je veux ajouter à cette cible dans mon nouveau makefile afin que je p …
demandé sur 1970-01-01 00:33:29
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

installation de «make» sur Mac

J'essaie d'installer Memcached sur Mac en utilisant ce tutoriel: http://tugdualgrall.blogspot.de/2011/11/installing-memcached-on-mac-os-x-and.html mais quand j'essaie ./configurer il dit: configure: erreur: Aucun compilateur C acceptable trouvé dan …
demandé sur 1970-01-01 00:33:32
1
réponses

/usr/bin / ld: impossible de trouver -LC lors de la compilation avec makefile

Contexte d'abord: j'ai un en-tête (événement.h), un programme appelé événement.c, et le programme principal principal.C. Ce programme sera compilé, générant d'abord un programme objet (événement.o), puis une bibliothèque statique (libevent.a) dans un …
demandé sur 1970-01-01 00:33:33
4
réponses

Initialisation et exportation de variables Makefile

somevar := apple export somevar update := $(shell echo "v=$$somevar") all: @echo $(update) J'espérais apple comme sortie de commande, mais il est vide, ce qui me fait penser à l'exportation et à l'expansion variable := se déroulant sur différe …
demandé sur 1970-01-01 00:33:30
3
réponses

Comment installer make et gcc sur un mac?

Je veux installer Eclim sur mon macbook air (version 2011). Mais il y a quelques problèmes que j'ai rencontrés lors de l'installation. Il m'a dit que je n'ai pas installé make et gcc. J'ai essayé de trouver la solution pour elle mais toutes les sol …
demandé sur 1970-01-01 00:33:32
7
réponses

Makefile (Génération De Dépendance Automatique)

Juste pour la terminologie rapide: #basic makefile rule target: dependencies recipe Le problème: je veux générer les dépendances automatiquement. Par exemple, j'espère transformer ceci: #one of my targets file.o: file.cpp 1.h 2.h 3.h 4.h 5 …
demandé sur 1970-01-01 00:33:31