⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 Linux下DHCP Client的实现。
💻
字号:
include $(PUB_DIR)/config.mk

TARGET = dhcpc
TEST = test 

CFLAGS += -I../include -DRUNONPC

SOURCE= \
	dhcpc.c \
	IntotoDNS.c

TESTSRC= test.c

OBJS = $(SOURCE:%.c=obj/%.o)
TESTOBJS = $(TESTSRC:%.c=obj/%.o)

$(TARGET): $(OBJS)
	$(CC) -o $@ $(OBJS)

$(TEST): $(TESTOBJS)
	$(CC) -o $@ $(TESTOBJS)

obj/%.o:%.c
	@mkdir -p obj
	$(CC) $(CFLAGS) -c $< -o $@

runonpc:
	gcc -I../include -DDEBUG_LEASE_TIME -DRUNONPC -DXHEMA_DEBUG dhcpc.c -o dhcpc
	gcc -I../include test.c -o test

debuglease: $(OBJS)
	$(CC) -DDEBUG_LEASE_TIME $(LDFLAGS) $(LIBS) $(OBJS) $(LDADD) -o dhcpc

clean:
	rm -fr obj $(OBJS) $(TESTOBJS) $(TARGET) $(TEST)

⌨️ 快捷键说明

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