make 备忘清单_开发速查表分享

打印 上一主题 下一主题

主题 831|帖子 831|积分 2493

make 备忘清单

make是一条计算机指令,是在安装有GNU Make的计算机上的可执行指令。该指令是读入一个名为makefile [1] 的文件,然后执行这个文件中指定的指令。
Make可以从一个名为makefile的文件中获得如何构建你所写程序的依赖关系,Makefile中列出了每个目标文件以及如何由其他文件来生成它。 当你编写一个程序时,你可以为它编写一个makefile文件,这样你就可以使用Make来编译和安装这个程序。
Make入门速查包含 最重要概念、函数、方法等的 make 备忘单。 初学者的完整快速参考。Makefile 入门,为开发人员分享快速参考备忘单。
开发速查表大纲


  • Makefile 入门

    • 示例
    • 文件命令
    • 规则
    • 清空目标文件
    • 注释
    • 换行 \
    • 引用其它的 Makefile

  • 变量

    • 赋值符
    • 变量
    • 自动变量
    • 内置命名变量的参数
    • 内置已命名的变量

  • 书写规则

    • 文件搜寻(vpath)
    • 通配符
    • 静态模式
    • 伪目标
    • 约定俗成的规则

  • 命令

    • 回声(@)
    • 显示命令、禁止命令
    • 执行命令
    • make 参数
    • -debug[=]
    • make 的退出码

  • 判断和循环

    • 单分支条件判断
    • 多分支条件判断
    • ifdef
    • for 循环

  • 函数

    • 字符串处理函数 - 替换函数(subst)
    • 字符串处理函数 - 模式字符串替换函数(patsubst)
    • 字符串处理函数 - 去空格函数(strip)
    • 字符串处理函数 - 查找字符串函数(findstring)
    • 字符串处理函数 - 过滤函数(filter)
    • 字符串处理函数 - 反过滤函数(filter-out)
    • 字符串处理函数 - 排序函数(sort)
    • 字符串处理函数 - 取单词函数(word)
    • 字符串处理函数 - 取单词串函数(wordlist)
    • 字符串处理函数 - 单词个数统计函数(words)
    • 字符串处理函数 - 首单词函数(firstword)
    • 文件名操作函数
    • 其它函数

  • 另见

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

灌篮少年

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表