📄 makefile
字号:
.PHONY:clean
CC=gcc
CFLAGS=-Wall -g
OBJS=main.o sock.o demon.o chkusrpwd.o explaincmd.o
LINK = -Wl,-s,-lcrypt
myftp: $(OBJS)
$(CC) $(OBJS) $(LINK) $(CFLAGS) -o myftp
main.o: main.c sock.h demon.h explaincmd.h
$(CC) $(CFLAGS) -c $< -o $@
sock.o: sock.c sock.h
$(CC) $(CFLAGS) -c $< -o $@
demon.o: demon.c demon.h
$(CC) $(CFLAGS) -c $< -o $@
chkusrpwd.o: chkusrpwd.c chkusrpwd.h sock.h
$(CC) $(CFLAGS) -c $< -o $@
explaincmd.o: explaincmd.c explaincmd.h sock.h global.h
$(CC) $(CFLAGS) -c $< -o $@
clean:
rm -f myftp $(OBJS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -