33 lines
1010 B
Makefile
33 lines
1010 B
Makefile
CC = gcc
|
|
CFLAGS = -Wall -g
|
|
LDFLAGS = -lquiche -ldl -lpthread -lm
|
|
|
|
all: tcp_server tcp_client quic_server quic_client tcp_perf_server tcp_perf_client quic_perf_server quic_perf_client
|
|
|
|
tcp_server: tcp_server.c
|
|
$(CC) $(CFLAGS) -o tcp_server tcp_server.c
|
|
|
|
tcp_client: tcp_client.c
|
|
$(CC) $(CFLAGS) -o tcp_client tcp_client.c
|
|
|
|
quic_server: quic_server.c
|
|
$(CC) $(CFLAGS) -o quic_server quic_server.c $(LDFLAGS)
|
|
|
|
quic_client: quic_client.c
|
|
$(CC) $(CFLAGS) -o quic_client quic_client.c $(LDFLAGS)
|
|
|
|
tcp_perf_server: tcp_perf_server.c
|
|
$(CC) $(CFLAGS) -o tcp_perf_server tcp_perf_server.c
|
|
|
|
tcp_perf_client: tcp_perf_client.c
|
|
$(CC) $(CFLAGS) -o tcp_perf_client tcp_perf_client.c
|
|
|
|
quic_perf_server: quic_perf_server.c
|
|
$(CC) $(CFLAGS) -o quic_perf_server quic_perf_server.c $(LDFLAGS)
|
|
|
|
quic_perf_client: quic_perf_client.c
|
|
$(CC) $(CFLAGS) -o quic_perf_client quic_perf_client.c $(LDFLAGS)
|
|
|
|
clean:
|
|
rm -f tcp_server tcp_client quic_server quic_client tcp_perf_server tcp_perf_client quic_perf_server quic_perf_client
|