将编译标志传递给bazel(TensorFlow)

时间:2016-02-23 19:46:00

标签: tensorflow bazel

我正在从配备ARM7的SoC上的源代码编译TensorFlow,因此它是一个非标准的编译。 Bazel在很多情况下都失败了,但是如果我可以传递一些额外的编译标志就很容易解决:例如

-I/home/root/.cache/bazel/_bazel_turing/508b67e7022bdc82335b30f64f498c49/tenso
rflow/external/eigen_archive/eigen-eigen-ed4c9730b545/ -I/home/root/.cache/baz
el/_bazel_turing/508b67e7022bdc82335b30f64f498c49/tensorflow/external/eigen_arch
ive/

如何将这些额外的旗帜传递给Bazel?

1 个答案:

答案 0 :(得分:4)

--copt是从命令行设置C标志的方法,但是在建立张量流时,应该由bazel设置这些标志。

bazel build -s的输出是什么?你能看到gcc的包含吗? (也许我们应该继续讨论github问题跟踪器)。