absl 命名空间在哪里声明?

where is the absl namespace declared?

我正在尝试实施“异步”Google 单元测试。我正在按照 gMock Cookbook 中的示例进行操作。无论出于何种原因,我的代码似乎无法找到 absl::Notification 并给我错误 Use of undeclared identifier 'absl'。我需要包括什么?

看起来他们正在使用 Abseil,“C++ 库代码的开源集合,旨在扩充 C++ 标准库。”

https://github.com/abseil/abseil-cpp

我很惊讶这本书不会在本书的“安装”一章中提到这一点(我自己没有副本)。

更新:我在 GoogleTest 网站上注意到他们计划“很快”依赖 Abseil。