caching - SCons 缓存如何与不同的操作系统和 CPU 架构配合使用?

标签 caching cross-platform build-process scons

SCons cache对于不同的操作系统和 CPU 架构是否安全?

最佳答案

当然可以跨不同的操作系统,但是在跨不同 CPU 架构的同一操作系统上,不可以,默认情况下不会。上次我使用 SCons 缓存(SCons v2.0.1),它在不同的 CPU 架构上并不安全。这就是我们在当前工作中停止使用它的原因。通过将架构正确插入构建环境可以使其安全,但很难让它正常工作。

除非网络上的每台构建机器都具有完全相同的硬件规范,否则我不建议使用 SCons 缓存,而是尝试巧妙地使用变体目录。这至少可以让您在更改构建模式时不必重建所有内容。

关于caching - SCons 缓存如何与不同的操作系统和 CPU 架构配合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37388159/

相关文章:

caching - 为什么Microsoft放弃Velocity Distributed Cache作为独立产品?

jquery - 停止缓存 jQuery .load 响应

PHP通过类静态属性缓存对象

javascript - iphone离线webapp,如何处理数据存储?

c++ - 快速跨平台 C/C++ 散列库

teamcity - 如何仅为标签运行 TeamCity 构建?

javascript - Closure Compiler 可以构建 CommonJS 模块吗

c++ - 跨系统静态成员初始化

c++ - Qt 应用程序在使用文件打开对话框后将焦点切换到不同的应用程序

c++ - CMAKE:在自定义命令运行后执行文件复制