如果我有这样的架构:
objects = main.o terminal.o history.o parser.o
cc = gcc
cflags = -g -Werror
sshell: $(objects)
$(cc) $(cflags) $(objects) -o sshell
rm $(objects)
main.o: main.c
gcc -g -Werror -c main.c -o main.o
terminal.o: terminal.c
gcc -g -Werror -c terminal.c -o terminal.o
history.o: history.c
gcc -g -Werror -c history.c -o history.o
parser.o: parser.c
gcc -g -Werror -c parser.c -o parser.o
.PHONY: clean
clean:
rm sshell
如何确保不创建文档:
1)具有相同的发送者和接收者值。
2)这些值的反转,即。 senderId值等于新receiverId的现有实体,新senderId等于同一现有实体的receiverId。