gcc makefile 模板

一 基本概况

  在做基本的c代码测试的时候,经常会遇到gcc做编译,作为一个工程师,不存点模板,每次都是自己写的话,那不是非常的浪费体力,程序员本来就累了。在这上面浪费不少时间,吃力不讨好啊。

保存一些模板,以备不时之需,才是王道啊。

二 具体代码

   下面是笔者测试ok的一个基本模板,亲测可用。分享一下。

# 指令编译器和选项
CC=gcc
CFLAGS=-Wall -std=gnu99
 
# 目标文件
TARGET=main
SRCS = main1.c 
               main2.c  
               main3.c  
INC = -I./
OBJS = $(SRCS:.c=.o)

$(TARGET):$(OBJS)
    $(CC) -o $@ $^
 
clean:
    rm -rf $(TARGET) $(OBJS)
 
%.o:%.c
    $(CC) $(CFLAGS) $(INC) -o $@ -c $<

三 总结备忘

   有了模板,测试小程序,简直是一个快啊。

原文地址:https://www.cnblogs.com/dylancao/p/13536529.html