bazel相关内容

Bazel构建详细的编译器命令记录

如何增加构建过程的详细程度?Bazel似乎仅在构建过程中出现问题时才打印编译器命令. 我想看看哪一个编译器与cc_library规则一起触发,即使一切似乎都很好,也可以调试链接问题.我已经尝试过各种bazel命令行参数,但是没有任何编译器命令给我:( 解决方案 这可能是您正在寻找的 bazel build -s//my:target -s 开关使Bazel打印出所有调用的 ..
发布时间:2021-04-15 18:55:56 C/C++开发

Bazel:将编译标志添加到默认C ++工具链

我想在默认的C ++工具链中添加一些编译器和链接器标志,以便我构建的所有目标(本地或导入)都共享它们. 我知道可以定义自己的工具链,但是我不想这样做,因为它非常复杂且容易出错. 理想情况下,我想要这样的东西: cc_toolchain = cc_default_toolchain()cc_toolchain.copts = [...]cc_toolchain.linkopts = ..
发布时间:2021-04-15 18:55:53 C/C++开发

在单独的机器上运行bazel远程执行程序测试

bazel的远程工作者指南(此处)说明如何在本地启动远程工作者,然后对它运行bazel. 我尝试过并且确实有效(带有在GH中报告的错误) 另一种尝试是通过在docker容器中运行远程工作器并针对它运行bazel来在虚拟机上创建运行远程工作器.但是它以不同的方式失败了-我认为这次我使用的是错误的. 这是我的docker文件: FROM openjdk:8#从apt安装发布baz ..
发布时间:2021-04-15 18:55:50 Java开发

如何在Bazel中使用clang ++代替g ++

我想使用clang ++代替g ++来编译我的c ++文件,而g ++是系统的默认编译器. 我尝试了 sudo update-alternatives --install c ++ c ++/home/guo/bin/clang ++ 100 并设置了 CC 环境.但是它们不起作用.Bazel仍然使用g ++作为编译器.一个小时后,Bazel使用clang ++.但是发生了错误. 错误:/ ..
发布时间:2021-04-15 18:55:44 其他开发

tensorflow构建错误与bazel

我正在尝试使用python2.7在没有GPU的Ubuntu14.04上从源代码构建tensorflow.当我在控制台上执行 bazel build -c opt//tensorflow/tools/pip_package:build_pip_package 时,它说: 错误:/home/yangyang/tensorflow/tensorflow/tensorflow/tools/pip_pac ..
发布时间:2021-04-15 18:55:38 其他开发

Bazel + Angular + SocketIO原因:未捕获的TypeError:XMLHttpRequest不是构造函数

我想将 ngx-socket-io 添加到我的Angular应用程序中.我使用Bazel运行我的Angular开发服务器.不幸的是, ngx-socket-io 似乎无法与 ts_devserver 一起使用.我在浏览器控制台中收到此错误: 未捕获的TypeError:XMLHttpRequest不是构造函数在ts_scripts.js?v = 1587802098203:16776在Objec ..
发布时间:2021-04-06 19:35:42 其他开发

使用Tensorflow构建一个Android应用

我想分开 TensorFlow Android摄像头演示来自Tensorflow的回购. 有没有一种方法可以在不更改tensorflow repo的情况下做到这一点? 最终结构应如下所示: my_project |-- WORKSPACE |-- my_android_app | |-- BUILD | `-- ... |-- tensorflow | |-- ten ..
发布时间:2020-09-20 04:20:42 移动开发

如何创建自定义规则以复制文件夹并执行npm安装

我只是从Bazel开始,我想创建一条规则,将我的nodejs应用程序(文件夹)复制到沙箱中,复制其他本地包(使用file://批注在package.json中引用)并执行npm install动作. 然后输出目录应该是一个可分发的nodejs应用程序,其中的node_modules/已经设置并且可以正常工作(或者这就是我想要得到的). 我已经尝试通过重新开始这条规则但我似乎无法对其进行 ..
发布时间:2020-09-20 04:19:39 其他开发

构建新的TensorFlow Op,是否有构建系统标准?

在观看了这个问题之后,我决定尝试为TensorFlow编写新的操作. 由于C ++,Python和* nix系统的要求不是我的主要工具,因此我想避免因为我没有询问而不得不退出并进行系统/工具更改的那一刻 工作人员或TensorFlow是否使用标准或首选系统和/或工具? 我知道这里不允许出现推荐问题;我不是在寻求个人推荐,我是在寻求TensorFlow小组使用的标准或认为可行的标准 ..
发布时间:2020-09-20 04:18:35 其他开发

可以指示Bazel使用单个命令来更新N个目标吗?

使用Google Bazel构建工具可以很容易地解释,需要将特定目录树中的每个CoffeeScript文件编译为相应的输出JavaScript文件: [genrule( name = 'compile-' + f, srcs = [f], outs = [f.replace('src/', 'static/').replace('.coffee', '.js')], ..
发布时间:2020-09-20 04:18:32 其他开发

如何在bazel中包含标准路径

在我的项目中,我想使用一些通过Mac上的自制软件安装的命令.不幸的是,当我通过bazel运行命令时,bazel不包含修改后的类路径.如何以最少的命令行参数和配置启用此类PATH? 解决方案 有一个--action_env标志,它可以指定环境变量.在此处查看更多信息: https://bazel.build/designs/2016/06/21/environment.html ..
发布时间:2020-09-20 04:18:21 其他开发

Tensorflow和Bazel C ++

我正在尝试从源代码构建tensorflow C ++,但没有成功.我遵循了不同的教程,但是每次都会有不同的错误. 我想做的是创建一个库,以便可以在Qt中使用它.我遵循了本教程,因为这正是我想要的: https://tuatini.me/building-tensorflow-as-a-standalone -项目/ (在Ubuntu上构建,而不是在树莓派上构建) 在我必须使用babel ..
发布时间:2020-09-20 04:17:09 C/C++开发