2

我正在尝试从 Raspberry Pi 3(B 型)的源代码构建 Bazel。我遇到错误

Protobuf compiler not found in third_party/protobuf/protoc-linux-arm32.exe

早些时候我尝试下载无法安装的可用 .deb 包(即使在强制架构之后,值得注意的是 Pi 3 是 armhf 64 系统),因为对 JDK7 的依赖没有解决。JDK7 不能通过 apt-get 获得。

我对Bazel 的理解,Protocol Buffer非常有限,请帮助我:

  1. 我可以采取的步骤在 Raspberry Pi 3 上成功构建 Bazel
  2. 有人可以这样做,或者我可以直接包含他们的任何存储库吗?

我认为构建的可能性很大,因为 Raspberry Pi 的 Tensorflow 存储库已成功安装在 Pi 3 上,我从这里获取

4

3 回答 3

3

这里有一个在 Pi 3 上使用 Bazel 构建 TensorFlow 的指南可能会有所帮助: https ://github.com/samjabrahams/tensorflow-on-raspberry-pi/blob/master/GUIDE.md

于 2016-09-19T15:41:29.297 回答
1

您需要获取一个 protobuf 编译器 3.0 版本并将其放入 third_party/protobuf/protoc-linux-arm32.exe 中。

于 2016-09-16T15:43:46.077 回答
0

我在这里逐步解释了如何在 Raspberry Pi 上构建/安装 Bazel ,为了测试,我使用了 Raspberry Pi 3B+ 1.4GHz Cortex-A53 Rev. 1.3 和 1GB RAM 和 16GB SD 卡。此后,您可以使用官方 TF 文档在 Raspberry Pi 上构建 TF。

于 2022-01-12T09:55:43.150 回答