整个安装过程都是在root用户下
预备安装:abseil库
https://github.com/abseil/abseil-cpp.git
cd abseil-cpp
mkdir build && cd build
编译
cmake -DABSL_BUILD_TESTING=ON -DABSL_USE_GOOGLETEST_HEAD=ON -DCMAKE_CXX_STANDARD=14 ..
安装
cmake --build . --target all
验证
ctest
编译一个小代码进行测试
mkdir examples
cd examples
git clone https://github.com/abseil/abseil-cpp.git
touch hello_world.cc
touch CMakeLists.tx
填充代码和cmakelist文件 hello_world.cc
#include
#include
#include
#include "absl/strings/str_join.h"
int main() {
std::vector v = {"foo","bar","baz"};
std::string s = absl::StrJoin(v, "-");
std::cout |