linux: make & autoconf & automake & autoreconf & aclocal

151 篇文章 ¥59.90 ¥99.00

参考

http://savannah.gnu.org/projects/make/
https://blog.bazel.build/2017/03/21/design-of-skylark.html // Makefile 的确定

make

make及周边的工具可用自动根据时间条件(或者其他对应的条件)重新编译需要编译的单元,目标文件。
This manual describes GNU make, which was implemented by Richard Stallman and Roland McGrath. Development since Version 3.76 has been handled by Paul D. Smith.
GNU make符合IEEE1003.2-1992 (POSIX.2)标准的6.2章节。
make不只是可用用于c程序的编译,也可以对其他任何可用shell下运行的编译器,使用make工具。

make 实现的作用其实有一个潜在的功用,就是在于将一个项目源代码分成的所有模块,进行同步编译,就是一方有变,其他依赖方都需要做相应的重新编译。为实现软件分片编译提供方便。软件分模块,分片的原因是,软件规模变大之后,将所有的内容统统塞到编译器,需要分治。

Alfred的编译器-原理,技术,工具
Large programs are often compiled in pieces, so the relocatable machine code may have to be linked toget

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mzhan017

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值