美文网首页程序员
makefile 经典例子

makefile 经典例子

作者: NooneIam | 来源:发表于2020-06-23 16:38 被阅读0次
###############################################
#                Sample Build File            #
###############################################

CC = gcc

DIRS :=$(shell find . -maxdepth 4 -type d)
SOURCE  := $(foreach dir,$(DIRS),$(wildcard $(dir)/*.c))

OBJS    := $(patsubst %.c,%.o,$(SOURCE))

TARGET  := main_demo

LIBS := -lpthread -lm -lcurl -lm

LIBS += -L ./

INCLUDE := -I external_libs/include -I ./

DEFINES :=

CFLAGS  := -g -Wall -Wfatal-errors  $(DEFINES) $(INCLUDE)

LDFLAGS :=

.PHONY : all clean

all : $(TARGET)
$(TARGET) : $(OBJS)
    $(CC)   -o  $@ $(OBJS) $(CFLAGS) $(LDFLAGS) $(LIBS) 
%.o : %.c
    $(CC) -c  ${CFLAGS}  -o $@ $^

clean :
    @rm -rf $(OBJS)
    @rm -rf $(TARGET)

相关文章

  • makefile 经典例子

  • Makefile 例子

    C_SOURCES = (wildcard kernel/.h drivers/.h) Nice syntax f...

  • Makefile笔记

    Makefile 笔记 一、简单的 Makefile 例子 文档目录结构文档目录结构是用户目录HOME下有src ...

  • makefile make help(如何给Makefile输出

    如何给Makefile文件输出帮助信息呢?查看每个target的说明信息呢? 1、例子:如Makefile文件内容...

  • Pro*C访问Oracle数据库

    Pro*C访问Oracle数据库的例子 test.pc makefile 运行

  • makefile入门二

    Makefile教程(绝对经典,所有问题看这一篇足够了) makefile很重要 0.1 关于程序的编译和链接 在...

  • pro*C访问DB2数据库

    pro*C访问DB2数据库的例子 test.sqc makefile run

  • insmod传递带空格的字符串

    Makefile内容 book.c内容--使用宋老师的例子 默认加载 sudo insmod book.ko 输出...

  • makefile写法

    makefile写法 规则 三要素: 目标 依赖 命令 语法:目标:依赖条件命令 例子: 改进: 只是编译修改的部...

  • Makefile

    参考: Makefile经典教程 示例: 默认目标 PHONY 伪目标 make -n 命令必须以tab 键开始 ...

网友评论

    本文标题:makefile 经典例子

    本文链接:https://www.haomeiwen.com/subject/msphfktx.html