4
|
Jonathan Leffler · 技术社区 · 16 年前 |
![]() |
1
5
对于一般可分发的Makefiles,这样做的一个问题是
当然,人们总是可以手动运行适当的命令,但这种方式违背了使Makefile可执行的全部目的。 |
![]() |
2
5
在
|
![]() |
3
3
解决
如果您使用的是类UNIX系统。
|
![]() |
4
2
“make”比“/Makefile”短,所以我认为你没有买任何东西。 |
![]() |
5
0
我之所以不这么做,是因为键入“make”对于构建基于Makefile的项目更为惯用。想象一下,如果您构建的每个项目都必须搜索某人创建的不同名称的makefile,而不是只键入“make&makeinstall”。 |
![]() |
6
0
您也可以为此使用shell别名。 |
![]() |
7
0
我们可以用另一种方式来看待这个问题:设计一种语言,如果你不给它一个固定的文件名,那么它的解释器会寻找一个固定的文件名,这是一个好主意吗?如果…怎么办
你不需要这样一个机制来建立一个基于已知名称的约定。示例:Autoconf的
|
![]() |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
![]() |
g00dds · 如何在bash中从文件中的每一行解码base64? 2 年前 |
![]() |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |
![]() |
RafaÅ G. · 如何使用从文件读取的多行参数运行ssh? 2 年前 |
![]() |
Priya · 在shell脚本中多次运行python脚本 2 年前 |