makefile

来自「各种视频压缩格式的网络传输的模拟信道分析」· 代码 · 共 47 行

TXT
47
字号
SRCS = mobile_ip.cpp loss_generator.cpp radio_link_agent.cpp packet_data_agent.cpp Makefile
HDRS = global.h loss_generator.h radio_link_agent.h packet_data_agent.h
OBJS = mobile_ip.o loss_generator.o radio_link_agent.o packet_data_agent.o

CC	= gcc
CFLAGS	= -O4 #-gstabs+ -DDEBUG -pg

LIBS	= -lm

PROGRAM = mobile_ip

all:		$(PROGRAM)

$(PROGRAM):	$(OBJS)
		$(CC) $(CFLAGS) $(OBJS) -o $(PROGRAM) $(LIBS)


mobile_ip.o:		$(SRCS) $(HDRS)
loss_generator.o:	loss_generator.cpp loss_generator.h global.h Makefile
radio_link_agent.o:	radio_link_agent.cpp radio_link_agent.h loss_generator.cpp loss_generator.h \
				packet_data_agent.cpp packet_data_agent.h global.h Makefile
packet_data_agent.o:	packet_data_agent.cpp packet_data_agent.h global.h Makefile



clean:		
		rm -f *.o $(PROGRAM) core

tar:		$(SRCS) $(HDRS)
		tar cvf files.tar $(SRCS) $(HDRS)
		gzip files.tar
		mv files.tar.gz files.tgz

gnutar:	$(SRCS) $(HDRS)
		gnutar cvf files.tar $(SRCS) $(HDRS)
		gzip files.tar
		mv files.tar.gz files.tgz









⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?