目前在centos7.1测试通过
编译
git clone https://github.com/baidu/bigflow.git
cd bigflow/build_support
sh build_deps.sh
source ./environment
mkdir -p ../build && cd ../build && cmake ..
make
make release
测试
cd bigflow_python/python/
sh run-tests
使用Docker构建
先下载bigflow代码库:
git clone https://github.com/baidu/bigflow.git
cd bigflow
运行:
docker run -i -t -v $PWD:/root/bigflow centos:7.1.1503 /bin/bash
进入centos docker镜像
在镜像中执行::
yum install sudo -y
cd /root/bigflow/build_support
sh build_deps.sh
source ./environment
mkdir -p ../build && cd ../build && cmake ..
make
make release
注意,上述方法的执行环境是一次性的,用户可以使用docker命令保存编译完的docker镜像,或使用daemon的方式运行,具体方法这里不再详述。请参考docker文档。