Bonjour à tous,
Je suis en train de me faire une librairie. J'ai un problème avec mon makefile. Il y a beaucoup de fichiers sources, et donc, lorsqu'il les compile, je voudrais qu'il affiche un point sans '\n' plutot que la ligne de commande suivi d'un '\n'. Je suis donc arrivé au code suivant :
Seulement, avec ce code, un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ... all : $(NAME) $(NAME) : echo_make $(OBJ_PATH) @echo "" ar rc $(NAME) $(OBJ_PATH) ranlib $(NAME) rm -rf $(OBJ_DIR) echo_make : @echo -n "make $(NAME)" $(OBJ_DIR)/%.o : %.c @mkdir -p $(OBJ_DIR) @echo -n "." @$(CC) $(FLAGS) $(INC) -c $^ -o $@ ...
@echo -n "."
m'affiche sur le terminal :
-n .'\n'
echo -n n'a pas l'air de marcher dans ce cas la... Savez vous pourquoi et comment je pourrais regler ca, merci.
Partager