gpt4 book ai didi

c - 为什么 Linux 中的 Makefile 如此有用?

转载 作者:IT王子 更新时间:2023-10-29 00:22:51 25 4
gpt4 key购买 nike

我想知道为什么 Linux 中的 makefile 如此有用(我的意思是在实际意义上)。为什么我们不能以正常方式编译所有程序?

最佳答案

Linux 的正常方法 是使用 make 文件。

它源于人们在手动或使用自制脚本编译越来越复杂的应用程序时所犯的所有错误。表示复杂项目的构建依赖关系并非易事。 Make 只是提供了一种标准化的方法来指定此类依赖项,并提供了一个工具来解析依赖项并运行相关的构建操作。

即使是为您简化/自动化构建过程的 UI,也会在幕后使用 make 文件或类似的东西。

更新

对于那些对 automake 评论感到疑惑的人,这里有两种关于该主题的不同观点

http://www.freesoftwaremagazine.com/books/autotools_a_guide_to_autoconf_automake_libtool

http://www.scurrilous.com/blog/archives/2005/08/23/i-hate-automake/

关于c - 为什么 Linux 中的 Makefile 如此有用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6805149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com