- 建议 Ubutun 16.04 及以上版本
- sudo apt-get install git
- git clone [email protected]:ChainSQL/chainsqld.git chainsqld
- 进入编译目录
> cd Builds/Ubuntu
- 分别执行下面指令
> sudo ./install_rippled_depends_ubuntu.sh
> ./install_boost.sh
- 在 ~/.bashrc 文件中保存 BOOST_ROOT 环境变量
export BOOST_ROOT=/home/dbliu/work/chainSQL/Builds/Ubuntu/boost_1_63_0
- 让 BOOST_ROOT 环境变量生效
> source ~/.bashrc
- 重新进入源码根目录
> cd ~/work/chainsqld
- 执行编译指令
> scons --static --enable-mysql -j2
- 编译成功后,chainsqld 程序在 build 目录下