在一个干净的 Ubuntu 14 LTS 64bit 环境里,按照下面的步骤编译,应该不会有问题。如果环境不干净,请自己找原因。
注1:从sourceforge下载 boost 很慢,我不知道国内怎么下载 boost 比较方便,知道的请补充。
注2:gcc 4.9安装了好像没有用到,有时间的可以确认下
sudo apt-get update
sudo apt-get install gcc-4.9 cmake make libbz2-dev libdb++-dev libdb-dev libssl-dev openssl libreadline-dev autoconf libtool git autotools-dev build-essential g++ libbz2-dev libicu-dev python-dev doxygen ntp
wget -c 'http://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.bz2/download' -O boost_1_57_0.tar.bz2
tar xjf boost_1_57_0.tar.bz2
cd boost_1_57_0
./bootstrap.sh
sudo ./b2 install
cd ..
git clone https://github.com/steemit/steem.git
cd steem
git checkout v0.12.2
git submodule update --init --recursive
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_CONTENT_PATCHING=OFF -DLOW_MEMORY_NODE=ON ..
make steemd cli_wallet
编译好之后怎么使用,有时间再发帖。