下载boost 库
wget -O boost_last.zip http://downloads.sourceforge.net/project/boost/boost/1.58.0/boost_1_58_0.zip?r=&ts=1430358339&use_mirror=jaist
安装zip
sudo apt-get install zip
解压boost_last.zip 到 boost 目录
unzip -q boost_last.zip -d boost
初使化编译环境
apt-get update
apt-get install gcc g++ build-essential libssl-dev scons
编译boost
cd path/to/boost_1_58_0
./bootstrap.sh --prefix=bin/prefix
./b2 install
下载websocket
wget -O websocketpp https://github.com/zaphoyd/websocketpp/archive/master.zip
解压 websocketpp
unzip -q websocketpp -d websocket
配置环境变量
vi /etc/profile , 行尾追加
export BOOST_INCLUDES=/root/boost/boost_1_58_0/bin/prefix/boost/include
export BOOST_LIBS=/root/boost/boost_1_58_0/bin/prefix/boost/lib
切换到websocket 目录 , 输入 scons 编译。
如果重复编译,清除上次编译结果,输入:scons -c