腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6196)
视频
沙龙
1
回答
Bazel
通用
规则
:
如何
获得
工作
空间
目录
的
绝对路径
?
git
、
bazel
、
bazel-rules
我想创建一个
bazel
gen-rule来创建一个包含当前git提交散列
的
头文件: # Generate "version_info.h" name = "version_infoVERSION_INFO_H_BASH),) 到目前为止,我还没有测试linux版本(cmd),只在windows (cmd_ps)上测试过,它可以
工作
,但问题是,当power
浏览 102
提问于2021-04-22
得票数 0
1
回答
如何
在bazelrc中获取
工作
区
目录
bazel
、
address-sanitizer
、
bazelrc
而抑制文件位于
工作
区
目录
中。asan_leaks.suppbuild:debug --action_env=LSAN_OPTIONS=suppressions=%workspace%/asan_leaks.suppAddressSanitizer: failed to read suppressions file '/projects/mytest/
bazel
-output/execroot/mytest/
baz
浏览 13
提问于2022-10-09
得票数 0
2
回答
在不支持沙箱
的
情况下,是否有办法让
bazel
使用沙箱
目录
?
docker
、
go
、
circleci
、
bazel
我在码头集装箱里运行
bazel
。在本地,当我不带标志运行
bazel
时,会收到以下警告: 虽然我失去了一些关于密封性
的
保证,但
Bazel
在运行我
的
任何类型
规则
之前仍然会创建所有的沙箱
目录
。因此,我通过了--genrule_strategy=standalone来阻止崩溃,但是现在我
浏览 19
提问于2017-05-02
得票数 0
回答已采纳
2
回答
windows上
的
Bazel
安装
windows
、
bazel
如何
在Windows 10上安装
Bazel
?以及
如何
运行命令
bazel
build?每当我运行命令
bazel
build时,它都会显示一个错误,告诉我它只能在
工作
区中
工作
。我不知道
如何
创建
工作
区。
浏览 5
提问于2017-10-27
得票数 2
1
回答
bazel
for jni: jni.h文件未找到
java-native-interface
、
bazel
我正在尝试使用
bazel
来构建我
的
JNI库(用C编写)。约4小时后无运气:"jni.h文件未找到“。
如何
将JDK包含
目录
放在搜索路径上?尝试使用
绝对路径
,但
bazel
拒绝使用这些路径。试图为JDK使用new_local_repository,但无法了解
如何
使其
工作
。 这是MacOS 10.12.6上
的
Bazel
0.5.3,Java1.8
浏览 3
提问于2017-09-11
得票数 1
回答已采纳
1
回答
如何
在
bazel
中配置带有多个npm包
的
工作
区中
的
nodejs汇总?
bazel
、
bazel-rules-nodejs
我试图找出
如何
使用包括JavaScript在内
的
多种语言在
工作
空间
中正确地使用
bazel
中
的
rollup_bundle(),并在不同
的
目录
中定义多个npm包。看起来,汇总
bazel
规则
比我想要
的
更集中:在这个
工作
区
的
上下文中,我希望每个npm包管理自己
的
node_modules (参见可复制
的
WORKSPACE.
baze
浏览 41
提问于2022-04-22
得票数 0
1
回答
压缩
Bazel
生成
的
文件以供部署
python
、
c++
、
build
、
bazel
我有一个
Bazel
项目,它在根
目录
中包含一个python/文件夹。/文件夹(除其他外)包含以下
规则
:py_library( srcsvisibility = ["//python:__pkg__"],运行
bazel
build //python:foo会生成
bazel</em
浏览 5
提问于2017-08-01
得票数 2
回答已采纳
1
回答
如何
在
bazel
中跟踪
规则
(函数)
的
来源?是否有任何初始化或查询
的
顺序来发现它?
c++
、
grpc
、
bazel
如何
在此特定包中找到
规则
定义
的
位置以及
bazel
使用
的
定义? 比如说,我已经安装了gRPC,并查看了grpc/examples/cpp/helloword/BUILD文件。我可以看到cpp构建
的
一个
通用
规则
: cc_binary。但此
规则
不在grpc
工作
区文件中。也不在构建文件中。我做了grep -rnw -e '"cc_binary"'
浏览 14
提问于2022-07-01
得票数 0
回答已采纳
2
回答
如何
避免在
Bazel
中生成后删除缓存
的
文件
bazel
我在
Bazel
中有一个genrule,可以操纵一些文件。我想我没有通过正确
的
路径访问这些文件,所以我想看看
Bazel
正在创建
的
目录
结构,这样我就可以调试了。我在我
的
泛型
规则
中添加了一些echo语句,我可以看到
Bazel
正在
目录
/home/lyft/.cache/
bazel
/_
bazel
_lyft/8de0a1069de8d166c66817
浏览 1
提问于2019-02-05
得票数 6
回答已采纳
1
回答
如何
在运行时获取
Bazel
go_test中
的
工作
区
目录
go
、
bazel
、
bazel-rules
我在
Bazel
中使用来自go_test
的
规则
,我想在运行时访问
工作
区
目录
。我在环境变量中找不到它,$PWD是临时沙箱
目录
。我
如何
访问这个变量?理想情况下,它可以传递到我
的
规则
中,而不是命令行参数给
bazel
test,这样我就不必每次都把它写出来。
浏览 8
提问于2022-01-07
得票数 0
1
回答
从
Bazel
中
的
工作
区创建依赖列表?
bazel
我想在每个
Bazel
项目中维护一个依赖项及其版本
的
列表。编辑--我想根据构建
规则
进行查询。因此,如果我有多个
规则
,我只想要基于我要求
的
工作
空间
信息。
浏览 2
提问于2017-11-06
得票数 0
回答已采纳
1
回答
Bazel
获取远程文件不是作为
工作
区
规则
吗?
bazel
在
Bazel
中,
如何
获取远程文件作为构建
规则
而不是
工作
区
规则
?load("@
bazel
_tools//tools/build_defs/repo:http.bzl", "http_file") name = "foo&qu
浏览 10
提问于2021-02-27
得票数 0
1
回答
有没有一种方法可以让
Bazel
使用可传递
的
存储库?
build
、
repository
、
bazel
、
workspace
我使用分布在许多存储库中
的
大型代码库,并使用更多
的
第三方依赖项。我们
的
目标是使构建封闭,我考虑使用
Bazel
来实现它。一方面,
Bazel
有git_repository
规则
来引用
工作
空间
文件中
的
外部repos。另一方面,
工作
区文件不是以递归方式加载
的
,因此为了
获得
间接依赖,我需要以某种方式构建所有的包含性
工作
区文件。我想知道是否有人已经使用
Bazel</em
浏览 7
提问于2019-11-14
得票数 0
1
回答
对特定类型源文件
的
Bazel
查询
bazel
是否有一种方法可以使用
bazel
query返回
规则
中特定属性
的
内容?我希望能够打印出具有完整(相对
工作
空间
)路径
的
导出标题列表(cc_library
的
cc_library属性)。完整
的
故事是,我想要执行一个
bazel
build,然后使用一个外部脚本来打包工件供另一个构建系统使用,所以我需要能够抓取头文件和编译好
的
库。我可以使用以下方法
获得
依赖列表:
bazel
query
浏览 18
提问于2017-11-09
得票数 2
回答已采纳
3
回答
使用
Bazel
生成覆盖报告
code-coverage
、
bazel
我正在使用genhtml命令从
Bazel
生成
的
coverage.dat文件中生成html覆盖报告:使用genhtml
的
问题是,我必须提供coverage.dat文件(在
bazel
-testlogs/中生成)
的
路径。是否可以从另一个
规则
中获取这些coverag
浏览 1
提问于2017-09-27
得票数 7
回答已采纳
1
回答
当与
Bazel
交叉编译时,系统头
的
“缺少依赖声明”
c++
、
tensorflow
、
cross-compiling
、
bazel
、
toolchain
我试图使用
Bazel
和交叉编译工具链交叉编译一个项目(TensorFlow C库)。在经历了许多绝望(但这是另一个故事)之后,我终于成功地使外部依赖项
的
实际编译(例如zlib或protobuf)与我
的
工具链一起
工作
,但是,我现在得到了所有系统头(由交叉编译工具链提供)
的
依赖声明,这些声明都是由生成此错误
的
编译
规则
所包含
的
这个精确
的
错误在中描述(在步骤10
的
最底部)。他们还建议通过向添加一个CcToolchainCon
浏览 2
提问于2020-04-23
得票数 3
回答已采纳
2
回答
Bazel
:从非标准位置使用swig
build
、
swig
、
tensorflow
、
bazel
因为我在我
的
机器上没有根访问权限,所以我在一个非标准
目录
(/scratch/swig/build)中从源代码构建并安装了swig,我想让
bazel
使用它。因此,当我尝试构建tensorflow时,我得到
的
错误是找不到swig:
bazel
-out/host/bin/tensorfl
浏览 0
提问于2015-11-24
得票数 4
4
回答
如何
将文件写入当前
目录
而不是
bazel
-out
c++
、
file-io
、
output
、
rules
、
bazel
我有以下
目录
结构:|| || --> BUILD --> WORKSPACE -->
bazel
-out但是,当我使用
bazel
run //src:foo调用
Bazel
时,文件bar.txt被创建并放置在
bazel
-out/darwin-fastbuild/bin/src/foo.runfiles/foo我尝
浏览 6
提问于2017-12-12
得票数 17
回答已采纳
1
回答
Skylark -
如何
从存储库
规则
执行jar
bazel
上下文下面,我描述了我所做
的
尝试。这里我最大
的
问题是确定deploy
的
绝对路径
。文件
的
根路径,将包含一些附加信息。例如,它会喜欢这样<e
浏览 3
提问于2017-06-29
得票数 1
回答已采纳
1
回答
让所有
Bazel
包公开其文档文件(或具有给定扩展名
的
任何文件)
bazel
、
bazel-rules
Bazel
最近对我来说
工作
得很好,但我偶然发现了一个问题,我还没有找到满意
的
答案:背景当前<
浏览 3
提问于2020-05-07
得票数 0
点击加载更多
相关
资讯
linux在文件系统树中的跳转
Python如何获得被打开的目录
php命名空间namespace详解
Java实现获取当前程序所在路径的方法
Python pandas客户数据预处理——(2)文件路径解析
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券