【发布时间】:2017-07-28 23:07:26
【问题描述】:
我正在尝试了解用户配置使用的临时目录的位置。 GNU Make manual 在目录变量部分提到了TMPDIR:
[runstatedir] 目录不应该被清理,除非可能在重新启动时,而通用 /tmp (TMPDIR) 可以任意清理。
但我找不到Directory Variables、Implicit Variables 或Automatic Variables 中记录的TMPDIR。
有点令人惊讶(对我来说),搜索并没有产生有用的命中。我在 Stack Overflow 上发现了几个关于基于 PID(here 和 here)创建唯一临时目录的问题,但对于我们应该在构建时用于临时工作的临时目录没有任何问题。
GNU Make 是否为构建期间使用的临时目录提供了一个变量?如果有,是什么?
如果不是,那么我们应该如何学习为用户配置的临时目录?在这种情况下,我想知道这种做法是什么。
【问题讨论】: