这个错误通常发生在您的WORKSPACE文件中缺乏必要的依赖项。请确认您的WORKSPACE文件中包含了所有必要的依赖项,例如:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "com_github_example_dependency", url = "https://github.com/example/dependency/archive/master.zip", sha256 = "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", )
如果您的WORKSPACE文件已包含这些依赖项,请检查您的BUILD文件是否正确配置了这些依赖项。例如:
load("@com_github_example_dependency//:example_dependency.bzl", "example_dependency")
cc_binary( name = "my_binary", srcs = ["my_binary.cc"], deps = [ "//my_dependency", "@com_github_example_dependency//:example_dependency", ], )
如果这些都没有解决问题,请检查您的文件夹结构是否正确,并确保Bazel在执行时可以找到您的工程目录。