目的
基于bazel的c/c++代碼倉(cāng)庫(kù),包含基本的組件,可以快速的構(gòu)建c++服務(wù),搜索引擎,推薦引擎。
git地址:Avalon構(gòu)建環(huán)境
路線圖
0. 基于docker搭建環(huán)境和部署
0
基于debian系統(tǒng)搭建。
使用zsh。
基礎(chǔ)配置:git配置,bazel配置,tmux配置,zsh配置,vim配置??梢砸绘I完成搭建和配置。
1. 支持最新版本gcc構(gòu)建
可以用于leetcode做題和vim代碼提示。
2. 基本的日志和flags
3. 單測(cè)系統(tǒng)
4. perfutil和tcmalloc
基礎(chǔ)組件
- glog
- gflags
- gtest
- gperftools
- boost
- folly
- abseil
- protobuf
- grpc
- zk
- redis
- kafka
- pybind