当前位置:网站首页>automation tool
automation tool
2022-08-08 05:30:00 【asibble】
Use of Makefile
Makefile contains all the rules and targets, and make is a tool to interpret the rules of the Makefile in order to complete the target.
makefile is a file, make is a tool (similar to the gcc compiler, etc.).
Writing of Makefile
The makefile can be capitalized or lowercase.The things in the file are the corresponding dependencies,
In the example main and main.c are dependent methods.

The first one above is the dependency, and the first line is written like this.In the second line, use the [tab] key to start, and the space bar cannot be used for judgment.
———————————————————————————
The first and second lines generate a file.make directly executes the first and second lines of commands.
.PHONY is a pseudo target that can be executed regardless of whether the file is old or new.The basic way of using the language is the same as the shell commands.
边栏推荐
猜你喜欢

IP核之RAM实验

apifox使用文档之环境变量 / 全局变量 / 临时变量附apifox学习路线图

Hundreds of billions, large-scale: performance tuning practice of Tencent's super-large Apache Pulsar cluster

文件操作 - IO

Object.prototype.toString()如何判断数据类型及注意点
bpftrace:简便输出调试信息

Matlab simulation of photovoltaic mppt maximum power control based on disturbance observation method

Sqlmap + dnslog injection of repetition

How to batch import files and rename them all to the same file name

28.异常检测
随机推荐
C语言力扣第58题之最后一个单词的长度。从后往前遍历
Week 8 Generative Adversarial Networks(生成对抗网络 GAN)
[u-boot] Analysis of the driver model of u-boot
温故知新—Activity的五种启动模式
leetcode-isomorphic string judgment
Leetcode78. 子集
The big and small end problem caused by union union
数据库ADB多个字符,想要导入到ES存为nested的类型,这个支持吗?有对应的文档吗
Hundreds of billions, large-scale: performance tuning practice of Tencent's super-large Apache Pulsar cluster
RecycleView配合Adapter调用notifyDataSetChanged闪屏?
Talk about the principle and implementation of Redis distributed lock [Ant Financial Services Three Sides]
【无标题】暂时没有想好叫什么名字
Rust development - Struct usage example
基于扰动观察法的光伏mppt最大功率控制matlab仿真
The difference between CHAR_LENGTH() and LENGTH() in MySQL
Unity-CharacterController(角色控制器)
cloud computing and cloud services, cloud computing
说说Redis分布式锁的原理和实现蚂【蚁金服三面】
121 distributed interview questions and answers
Unity mouse cursor usage learning
