ubuntu 16.04 部署Equalizer并行渲染环境
相关依赖
- 安装cmake、git 、ninja工具;
sudo apt install cmake
sudo apt install git
sudo apt-get install ninja-build
- 安装依赖包;
sudo apt-get install bison flex libboost-program-options-dev
sudo apt-get install libboost-filesystem-dev libboost-system-dev
sudo apt-get install libboost-thread-dev libx11-dev libgl1-mesa-dev
sudo apt-get install libglewmx-dev libspnav-dev libopenscenegraph-dev
sudo apt-get install libopencv-dev qtbase5-dev libeigen3-dev libavahi-client-dev
sudo apt-get install libudt-dev
从github克隆项目
- 开始克隆项目;
git clone --recursive https://github.com/Eyescale/Equalizer.git
- Equalizer编译;
cd Equalizer
git init
mkdir build
cd build
git config --global http.postBuffer 20000000
cmake -GNinja -DCLONE_SUBPROJECTS=ON ..
ninja
- 如果编译过程中出现"run:git submodule update --init"错误提示,在Equalizer根目录下执行:
git submodule update --init
还有不少相关依赖包涉及到,请读者自行解决。