2

我正在尝试按照SyntaxNet Github 页面上的说明在我的 VirtualBox 中在 Ubuntu 上运行 Syntaxnet

当我运行“bazel test syntaxnet/... util/utf8/...”时,所有测试目标都被跳过。错误代码如下。构建 SyntaxNet 时的错误代码

4

1 回答 1

4

您看到的问题:

gcc: internal compiler error: Killed (program cc1plus)

...通常是由 GCC 内存不足引起的。有两个主要选项可以解决此问题:

  1. 使用 Bazel 的--jobs标志限制并行作业的数量。
  2. 限制与 Bazel 的--local_resources标志一起使用的资源。

最佳配置将取决于您的特定机器,但过去已知类似以下的配置(用于构建 TensorFlow):

bazel test syntaxnet/... util/utf8/... --local_resources 2048,2.0,1.0 --jobs 1
于 2016-06-02T21:54:21.007 回答