gpt4 book ai didi

linux - make 有多健壮?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:27 25 4
gpt4 key购买 nike

make 实用程序有多健壮?

例如,在“制作”某物时,如果计算机断电,并且在下一台计算机启动后重新制作,输出是否保证是正确的(即使文件系统不是强壮的)?还有其他什么情况会导致make失败吗?

最佳答案

Make 在运行时正在写入文件系统。因此,如果它在执行此操作的过程中被中断(例如,如果计算机断电或用户终止进程),则可能会将不完整的文件写入文件系统,除非文件系统具有某种机制来阻止这种情况(ZFS例如)。

GNU Make 本身不会检测文件是否不完整或损坏。只要它存在于文件系统中并带有时间戳,Make 就认为它是完整的。

关于linux - make 有多健壮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4561455/

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