15得票1回答
如何将TensorFlow Lite构建为静态库,并从单独的(CMake)项目中链接它?

我成功地构建了一个简单的C++应用程序,运行TF Lite模型,并将我的源代码添加到tensorflow/lite/examples中,与官方的C++ TF指南类似。现在,我想将其构建为一个独立项目(共享库),静态链接到TF Lite,并使用CMake作为构建系统。 我尝试向我的CMakeLi...

14得票1回答
使用gdb和bazel(以及emacs)进行C++调试

我想要调试使用Bazel生成的可执行文件。gdb调试器在Bazel生成的链接中丢失,并且无法显示C++源代码。如何修复这个问题? 项目根目录是/home/.../Cpp/./Cpp/ ├── bazel-bin -> /home/picaud/.cache/bazel/_bazel_p...

14得票1回答
查看缓存的Bazel目标的编译警告

Bazel在干净编译(Java)期间显示所有编译警告。 但是 - 当我们重新运行bazel build时 - 我们会失去所有警告。 是否有任何标志可以使其显示缓存目标的原始警告? 示例存储库: https://github.com/or-shachar/bazel-sample-repo...

14得票2回答
多个Bazel BUILD文件出现错误:“从目标'foo'无法看到目标'bar'”

我的项目结构如下:$ tree . ├── bar │   ├── bar.cpp │   └── BUILD ├── BUILD ├── foo.cpp └── WORKSPACE ./BUILD的内容:cc_binary( name = "foo", srcs = [ "f...

14得票2回答
如何在Bazel工作区中查找所有公开可见的目标

我正在尝试查询具有公共可见性的Bazel目标列表。我们的一些Bazel目标明确指定了visibility,例如:cc_library( name = "xxx_util", visibility = ["//visibility:public",], ... ) 虽然大...

13得票2回答
使用bazel构建简单库,修复包含路径问题。

我有一个非常简单的目录结构: . ├── libs │   └── foo │   ├── BUILD │   ├── include │   │   └── foo │   │   └── func.h │   └── src │   ...

13得票2回答
Aosp没有tools/vendor/google3项目。

当我使用'bazel build //tools/adt/idea/...'命令从源代码构建Android Studio时,无法始终找到'tools/vendor/google3'模块,难道Google不是开源项目吗? zhangyang@zhangyang-OptiPlex-7040:~/...

13得票3回答
如何让Bazel在构建时使用外部存储?

在使用bazel构建某些代码时,我的存储空间不足。我希望bazel将其东西存储在USB驱动器上,而不是在我的~/.cache文件夹中。我该如何告诉bazel这样做?

13得票4回答
从Maven迁移到Bazel有可行的路径吗?

现在 Bazel(http://bazel.io/)已经开源,是否有一种逐步迁移(大型代码库)从 Maven 到 Bazel 的增量过程?

13得票5回答
如何使用Google bazel运行单个测试

为了在一个目标下运行所有测试,我使用命令行命令bazel test //src/code_path:target_name 如何在上述目标中运行测试single_test需要添加哪些额外参数?