Google 评价 Abseil 为: 它是从 Google 内部代码块中抽取出来的一系列最基础的软件库。作为基本的组成部分,这些软件库支撑了几乎全部 Google 在运行的项目。以前这些 API 是零零
参考链接: ubuntu 使用阿里云镜像源快速搭建 kubernetes 1.15.2 集群 安装 1 2 3 4 5 6 7 8 9 10 sudo apt-get update && sudo apt-get install -y apt-transport-https curl echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list sudo apt-get update ## 安装最新版 sudo apt install -y kubelet=1.18.5-00 kubeadm=1.18.5-00 kubectl=1.18.5-00 sudo
方法
新建一个服务文件
1
2
3
4
5
6
7
8
9
10
|
cd /usr/lib/systemd/system
$ls -alh
EasyMonitor.service xtp_md.service
total 16K
drwxr-xr-x 2 root root 4.0K Aug 6 13:37 ./
drwxr-xr-x 10 root root 4.0K Jun 8 16:25 ../
-rw-r--r-- 1 root root 998 Jan 7 2020 EasyMonitor.service
-rwxr-xr-x 1 root root 292 Aug 6 13:54 xtp_md.service*
|
参考链接: gRPC 官方文档中文版 https://leimao.github.io/blog/gRPC-Tutorial/ gRPC 编译参考官网 quick-start 需要指定版本号 configure 需要进行打包配置(package),这个需要参考 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
安装 clang9
1
2
3
4
5
|
wget https://releases.llvm.org/9.0.0/clang%2bllvm-9.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz
tar -xvf clang+llvm-9.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz
cd clang+llvm-9.0.0-x86_64-linux-gnu-ubuntu-18.04
sudo mkdir /usr/lib/llvm-9
sudo cp -r ./* /usr/lib/llvm-9
|
项目地址:googletest
GoogleTest
考虑到 gtest
和 gmock
两个项目均是针对单元测试
This repository is a merger of the formerly separate GoogleTest and GoogleMock projects. These were so closely related that it makes sense to maintain and release them together.