SCons cache对于不同的操作系统和CPU架构是否安全?
答案 0 :(得分:2)
在不同的操作系统中,确定,但是在不同CPU架构的相同操作系统上,不是,不是默认情况下。上次我使用SCons缓存(SCON的v2.0.1)时,它在不同的CPU架构中并不安全。这就是我们在目前的工作中停止使用它的原因。通过将架构正确地插入构建环境可以使其安全,但很难使其正常工作。
除非网络上的每台构建计算机都具有完全相同的硬件规格,否则我不建议使用SCons缓存,而是尝试使用变体目录变得聪明。这至少可以避免在更改构建模式时重建所有内容。