首页 > 其他分享 >准备学习 make

准备学习 make

时间:2023-01-17 08:44:05浏览次数:45  
标签:文件 no -- make 打印 makefile 学习 准备

make -h
用法:make [选项] [目标] ...
选项:
-b, -m 为兼容性而忽略。
-B, --always-make 无条件制作 (make) 所有目标。
-C 目录, --directory=目录 在执行前先切换到 <目录>。
-d 打印大量调试信息。
--debug[=旗标] 打印各种调试信息。
-e, --environment-overrides
环境变量覆盖 makefile 中的变量。
-E 字串, --eval=字串 将 <字串> 作为 makefile 语句估值。
-f 文件, --file=文件, --makefile=文件
从 <文件> 中读入 makefile。
-h, --help 打印该消息并退出。
-i, --ignore-errors 忽略来自命令配方的错误。
-I 目录, --include-dir=目录 在 <目录> 中搜索被包含的 makefile。
-j [N], --jobs[=N] 同时允许 N 个任务;无参数表明允许无限个任务。
-k, --keep-going 当某些目标无法制作时仍然继续。
-l [N], --load-average[=N], --max-load[=N]
在系统负载高于 N 时不启动多任务。
-L, --check-symlink-times 使用软链接及软链接目标中修改时间较晚的一个。
-n, --just-print, --dry-run, --recon
只打印命令配方,不实际执行。
-o 文件, --old-file=文件, --assume-old=文件
将 <文件> 当做很旧,不必重新制作。
-O[类型], --output-sync[=类型]
使用 <类型> 方式同步并行任务输出。
-p, --print-data-base 打印 make 的内部数据库。
-q, --question 不运行任何配方;退出状态说明是否已全部更新。
-r, --no-builtin-rules 禁用内置隐含规则。
-R, --no-builtin-variables 禁用内置变量设置。
-s, --silent, --quiet 不输出配方命令。
--no-silent 对配方进行回显(禁用 --silent 模式)。
-S, --no-keep-going, --stop
关闭 -k。
-t, --touch touch 目标(更新修改时间)而不是重新制作它们。
--trace 打印跟踪信息。
-v, --version 打印 make 的版本号并退出。
-w, --print-directory 打印当前目录。
--no-print-directory 关闭 -w,即使 -w 默认开启。
-W 文件, --what-if=文件, --new-file=文件, --assume-new=文件
将 <文件> 当做最新。
--warn-undefined-variables 当引用未定义变量的时候发出警告。

该程序为 x86_64-openEuler-linux-gnu 编译
报告错误到 <[email protected]>

标签:文件,no,--,make,打印,makefile,学习,准备
From: https://www.cnblogs.com/jinanxiaolaohu/p/17056917.html

相关文章

  • VUEX 使用学习三 : mutations
    转载请注明出处:在Vuex中store数据改变的唯一方法就是提交 mutations。mutations里面装着一些改变数据方法的集合,这是Vuex设计很重要的一点,就是把处理数据逻辑方......
  • 16进制枚举状态机学习
    转自:https://blog.csdn.net/wodeni512517/article/details/711234691.介绍十六进制:typedefenum{ACTION_SHOWCARDS=0x01,//1ACTION_FOLLOW=0x02,//2A......
  • VUEX state 的使用学习二
    转载请注明出处:state提供唯一的数据资源,所有的共享的数据都要统一放到store中的state中进行存储;状态state用于存储所有组件的数据。管理数据//初始化vue......
  • Jmeter学习:采样器--http 请求采样器/Websocket 采样器/dubug 采样器
    一、http请求采样器功能:通过该组件,我们可以进行Http采样 Basic常用参数已经在截图上。GET请求可将参数填写在Parameters中。参数:FollowRedirescts和Rediect......
  • VUEX 的使用学习一
    转载请注明出处:一、Vuex是什么?介绍:Vuex是一个专为[Vue](https://so.csdn.net/so/search?q=Vue&spm=1001.2101.3001.7020).js应用程序开发的状态管理模式。它采用......
  • Matplotlib学习笔记2 - 循序渐进
    Matplotlib学习笔记2-循序渐进调整“线条”在Matplotlib中,使用plot函数绘制的线条其实是一种特定的类,matplotlib.lines.Line2D。线条有许多参量可调整,例如宽度、样式、......
  • 算法学习笔记(11): 原根
    原根此文相对困难,请读者酌情食用在定义原根之前,我们先定义其他的一点东西阶通俗一点来说,对于\(a\)在模\(p\)意义下的阶就是\(a^x\equiv1\pmodp\)的最小正......
  • 53rd 2023/1/16 平衡树学习总结
    好久没打总结了,差不多有\(\frac16\)年,是一大失误,以后会继续坚持数据结构介绍首先,架构是一颗二叉搜索树即中序遍历为递增or递减序左子树小于根节点小于右子树请自......
  • 学习模式-组合模式
    组合模式组合模式(CompositePattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的......
  • .NET 云原生架构师训练营(基于 OP Storming 和 Actor 的大型分布式架构三)--学习笔记
    目录为什么我们用OrleansDaprVSOrleansActor模型Orleans的核心概念结合OPStorming的实践结合OPStorming的实践业务模型设计模型代码实现代码实现......