【问题标题】:Bazel build using different compilerBazel 使用不同的编译器构建
【发布时间】:2017-04-26 23:37:28
【问题描述】:

如何指定 Bazel 使用的编译器?我看到了--compiler 选项here,但没有解释它的用途。

我读过有关制作new toolchains 的信息,但似乎是每个项目或其他东西。特别是对于 Tensorflow,我想在我的机器上使用 icecc 安装,以便分发构建

【问题讨论】:

    标签: tensorflow distributed-system bazel


    【解决方案1】:

    对于 gcc 的包装器,执行 export CC=/path/to/icecc 应该可以正常工作并开始使用带有 bazel 0.4.5 的 icecc。如果icecc 需要特殊的环境变量,您可能需要添加--action_env flags

    请注意,Bazel 是为与 Google 编译集群一起运行而创建的,因此将每个编译操作分开,这可能会与 icecc 假设产生不良交互。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多