新手请问怎么通过makefile将当前目录上的所有.c文件编译成.o文件
新手请教如何通过makefile将当前目录下的所有.c文件编译成.o文件
各位大大们
本人新手,请教大家,如何编写一个Makefile文件,将当前目录下的所有.c文件编译成.o文件,当前目录下全部.c文件都是子函数,无main函数。
请各位大大们帮忙解答,谢谢!!
------解决方案--------------------
CC = gcc
CFLAGS = -Wall -O –g
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
------解决方案--------------------
搜“跟我一起写Makefile”
各位大大们
本人新手,请教大家,如何编写一个Makefile文件,将当前目录下的所有.c文件编译成.o文件,当前目录下全部.c文件都是子函数,无main函数。
请各位大大们帮忙解答,谢谢!!
------解决方案--------------------
CC = gcc
CFLAGS = -Wall -O –g
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
------解决方案--------------------
搜“跟我一起写Makefile”