change clang++ for c++

This commit is contained in:
Hugo LAMY
2022-02-17 11:43:28 +01:00
parent 1a1074a7c8
commit f911e6fbcd
25 changed files with 73 additions and 12 deletions

View File

@@ -6,7 +6,7 @@
NAME = megaphone NAME = megaphone
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = phonebook NAME = phonebook
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = account NAME = account
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Wno-unused -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Wno-unused -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

View File

@@ -6,7 +6,7 @@
NAME = zombie NAME = zombie
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = zombie NAME = zombie
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

View File

@@ -6,7 +6,7 @@
NAME = brain NAME = brain
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = war NAME = war
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = sed NAME = sed
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = karen NAME = karen
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 -g3
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = fixed NAME = fixed
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

View File

@@ -6,7 +6,7 @@
NAME = fixed NAME = fixed
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

View File

@@ -6,7 +6,7 @@
NAME = operators NAME = operators
CC = clang++ CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98 CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS) VPATH = $(D_SRCS)

Binary file not shown.

61
d03/ex00/Makefile Normal file
View File

@@ -0,0 +1,61 @@
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# . name = value . name is case sensitive #
# VARIABLES . or name = value \ . use VPATH only for .c #
# . value . or .cpp #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
NAME = action
CC = c++
CFLAGS = -Wall -Wextra -Werror $(INCLUDES) -std=c++98
VPATH = $(D_SRCS)
LIBS =
INCLUDES = -I$(D_HEADERS)
D_SRCS = .
SRCS = main.cpp
D_HEADERS = .
HEADERS =
D_OBJS = builds
OBJS = $(SRCS:%.cpp=$(D_OBJS)/%.o)
RM_D_OBJS = rm -rf $(D_OBJS)
ifeq "$(D_OBJS)" "."
RM_D_OBJS =
endif
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# . target: prerequisites . $@ : target #
# RULES . recipe . $< : 1st prerequisite #
# . recipe . $^ : all prerequisites #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
all: $(NAME)
$(D_OBJS)/%.o: %.cpp | $(D_OBJS)
$(CC) $(CFLAGS) -c $< -o $@
$(D_OBJS):
mkdir $@
$(OBJS): $(HEADERS:%=$(D_HEADERS)/%)
$(NAME): $(OBJS)
$(CC) $(OBJS) -o $@ $(LIBS)
clean:
rm -f $(OBJS)
fclean: clean
rm -f $(NAME)
$(RM_D_OBJS)
re: fclean all
.PHONY : all clean fclean re bonus run valgrind