使用bazel在Windows上构建Abseil

时间:2019-01-23 08:56:57

标签: bazel abseil

im试图使用bazel在Windows上构建Abseil,

我要构建的版本是:

abseil-cpp-20181200

我使用下一个bazel命令:

bazel build 

我将获得以下输出:

INFO: Invocation ID: d85f94c1-e562-4ede-9bcd-9ab7e39020f3
Loading:
Loading: 0 packages loaded
Analyzing: 0 targets (0 packages loaded, 0 targets configured)
INFO: Analysed 0 targets (0 packages loaded, 0 targets configured).
INFO: Found 0 targets...
[0 / 1] [-----] BazelWorkspaceStatusAction stable-status.txt
INFO: Elapsed time: 0.261s, Critical Path: 0.01s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
INFO: Build completed successfully, 1 total action

我看到一些文件夹是在abseil-cpp-20181200中创建的

bazel-abseil-cpp-20181200
bazel-bin
bazel-genfiles
bazel-out
bazel-testlogs

这些文件夹为空。

我正在使用的系统是Windows7 64位

如果需要更多信息,请告诉我,我会提供, 感谢帮助

1 个答案:

答案 0 :(得分:0)

bazel build本身不构建任何内容。您必须指定一个目标来告诉Bazel要构建什么。例如,如果要构建strings,请指定目标//absl/strings:strings或简称为//absl/strings

$ bazel build //absl/strings

有关更多信息,请参见C++ Quickstart