首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置OpenCensus以使用堆栈驱动程序

设置OpenCensus以使用堆栈驱动程序
EN

Stack Overflow用户
提问于 2020-04-17 23:14:34
回答 1查看 146关注 0票数 0

我正在尝试为我们的项目设置OpenCensus,但遇到了Bazel问题。

代码语言:javascript
复制
error loading package '@com_google_googleapis//google/devtools/cloudtrace/v2': Unable to find package for @com_google_googleapis_imports//:imports.bzl: The repository '@com_google_googleapis_imports' could not be resolved. and referenced by '@io_opencensus_cpp//opencensus/exporters/trace/stackdriver:stackdriver_exporter'

当尝试使用HEAD版本时,就会发生这种情况。有人知道怎么解决这个问题吗?Googleapis似乎确实没有任何名为imports.bzl的文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-24 20:22:09

因此,对于遇到这种情况的人来说,问题是我错过了GoogleAPI存储库。这是我最终得到的最后一个导入。

代码语言:javascript
复制
# googleapis
http_archive(
    name = "com_google_googleapis",
    sha256 = "0744d1a1834ab350126b12ebe2b4bb1c8feb5883bd1ba0a6e876cb741d569994",
    strip_prefix = "googleapis-bcc476396e799806d3355e87246c6becf6250a70",
    urls = ["https://github.com/googleapis/googleapis/archive/bcc476396e799806d3355e87246c6becf6250a70.tar.gz"],
)

load("@com_google_googleapis//:repository_rules.bzl", "switched_rules_by_language")
switched_rules_by_language(
    name = "com_google_googleapis_imports",
    cc = True,
    grpc = True,
)

# opencensus
http_archive(
    name = "io_opencensus_cpp",
    sha256 = "193ffb4e13bd7886757fd22b61b7f7a400634412ad8e7e1071e73f57bedd7fc6",
    strip_prefix = "opencensus-cpp-04ed0211931f12b03c1a76b3907248ca4db7bc90",
    urls = ["https://github.com/census-instrumentation/opencensus-cpp/archive/04ed0211931f12b03c1a76b3907248ca4db7bc90.tar.gz"],
)

load("@io_opencensus_cpp//bazel:deps.bzl", "opencensus_cpp_deps")

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

https://stackoverflow.com/questions/61274945

复制
相关文章

相似问题

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