美文网首页
MakeFile文件学习(一)

MakeFile文件学习(一)

作者: 我是一坨牛粪 | 来源:发表于2020-08-14 14:16 被阅读0次

1、文件书写格式

书写格式

目标:依赖
【tab键】规则

简单使用

#定义变量 wildcard 函数获取所有的.c 文件
SrcFiles=$(wildcard *.c)
#将点c文件替换成点o文件
Objfiles=$(patsubst %.c,%.o,$(SrcFiles))
# 编译生成app;app的依赖是点o文件;下面是生成点o文件的规则;
app:$(Objfiles)
    gcc -o app -I./include $(Objfiles)
#生成点文件的规则;$< 表示使用第一个依赖
%.o:%.c
    gcc -c $< -I./include 

techo:
    echo $(wildcard *)

#清除生成的文件
clean:
    rm *.o
    rm app

相关文章

  • 编写Makefile

    最近学习了如何编写Makefile,以下是一则实例 文件结构 Makefile实例

  • Makefile自动化变量

    学习笔记,摘自陈皓的《跟我一起写 Makefile》 Makefile规则 Makefile文件由一系列规则构成。...

  • MakeFile文件学习(一)

    1、文件书写格式 书写格式 目标:依赖【tab键】规则 简单使用

  • makefile编写,GDB调试

    1.makefile编写的三要素 在学习编写makefile文件以前,我们先来看makefile编写的三要素。 1...

  • 【一步步学习编写Makefile】Makefile介绍

    本文是学习Makefile的总结与记录,学习自 跟我一起写Makefile 感谢作者与整理者,需要pdf文件请留言...

  • Linux Kernel Makefiles特殊符号

    Makefile基本规则: Makefile文件中可使用特殊的符号简化Makefile文件的书写。 1、$@:表示...

  • makefile入门一

    Linux下Makefile详解 下面就来看如何写Makefile文件:Makefile文件编写规范: 下来看事例...

  • Makefile简介

    Makefile基础 一、Makefile是什么 (1)目标文件依赖哪些文件?(2)依赖的文件是否更新?make ...

  • 二 . 树莓派A20驱动程序编写(模板程序)

    1 Makefile Makefile文件编写如下: 2 *.c文件 建立一个test.文件,编写内容如下: 3 ...

  • makefile简述

    makefile 基本语法 目标文件:依赖文件[Tab] 命令 上述makefile语法被称为一组规则 目标文件是...

网友评论

      本文标题:MakeFile文件学习(一)

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