首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bazel规则cc没有这样的目标@platforms//os:wasi: target 'wasi‘没有在包'os’中声明

bazel规则cc没有这样的目标@platforms//os:wasi: target 'wasi‘没有在包'os’中声明
EN

Stack Overflow用户
提问于 2022-06-09 22:11:57
回答 1查看 253关注 0票数 0

我正在尝试使用bazel c++ rules_cc构建一个rules_cc二进制文件。我使用的是debian稳定的x86_64。我使用git_repository()规则下载RE2库,并在构建时出错。

用法和错误是

代码语言:javascript
复制
$ bazel build //mytesty:main
Starting local Bazel server and connecting to it...
ERROR: While resolving configuration keys for @RE2//:re2: no such target '@platforms//os:wasi': target 'wasi' not declared in package 'os' defined by /home/davis/.cache/bazel/_bazel_davis/810a2cc77a9a6b5312233b083c966cb8/external/platforms/os/BUILD
ERROR: Analysis of target '//mytesty:main' failed; build aborted: Analysis failed
INFO: Elapsed time: 2.590s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (17 packages loaded, 27 targets configured)

我正在尝试使用git_repository()规则来解压RE2 git。以下是工作区文件中的相关信息。

代码语言:javascript
复制
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
git_repository(
    name = "RE2",
    remote = "https://github.com/google/re2.git",
    commit = "5723bb8950318135ed9cf4fc76bed988a087f536"
)
EN

回答 1

Stack Overflow用户

发布于 2022-06-09 22:31:22

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72567182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档