1. 下载代码
git clone https://github.com/scylladb/seastar.git cd seastar git submodule update --init --recursive
2. 安装需要的软件包
sudo ./install-dependencies.sh
3. 使用g++5 编译
./configure.py --compiler=g++-5 ninja
注:
如果master分支无法编译通过,可以使用git checkout -b 本地分支名 origin/远程分支名 切换到其他分支
参考:
https://github.com/scylladb/seastar/blob/master/doc/building-ubuntu.md