10

次の構造として私のプロジェクト:

$ tree
.
├── bar
│   ├── bar.cpp
│   └── BUILD
├── BUILD
├── foo.cpp
└── WORKSPACE

の内容./BUILD:

cc_binary(
    name = "foo",
    srcs = [ "foo.cpp" ],
    deps = [ "//bar" ],
)

の内容bar/BUILD:

cc_library(
    name = "bar",
    srcs = ["bar.cpp"],
)

をビルドするfooと、次のエラーが発生します。

Target '//bar:bar' is not visible from target '//:foo'. Check the visibility declaration of the former target if you think the dependency is legitimate.

foo依存関係を解決して正常にビルドするには、どうすればよいですか?

4

2 に答える 2