·1.已知Linux下的一个C语言程序代码写 在两个源文件a.c和b.c中,请编写一个 Makef

·1.已知Linux下的一个C语言程序代码写
在两个源文件a.c和b.c中,请编写一个
Makef·1.已知Linux下的一个C语言程序代码写
在两个源文件a.c和b.c中,请编写一个
Makefile用于程序编译,最终生成可执
行文件aa,编译器使用gcc。

第1个回答  2018-05-11
CC      = gcc
OBJS    = a.o b.o
CFLAGS  = -c -g -DDEBUG_MODE -m64 -O2 -Wall -Wno-unused-result
LDFLAGS = -ldl -m64

all: aa

aa: $(OBJS) 
$(CC) $^ -o $@ $(LDFLAGS)

%.o: %.c
$(CC) $(CFLAGS) $< -o $@

.PHONY: clean
clean: 
$(RM) a.o b.o

本回答被提问者和网友采纳
相似回答