Welcome to Equalizer, the standard middleware to create and deploy parallel, scalable OpenGL applications. It enables applications to benefit from multiple graphics cards, processors and computers to scale the rendering performance, visual quality and display size. An Equalizer application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations and Virtual Reality installations.
mkdir build
cd build
cmake ..
make
If CMake and git are in PATH, run the following batch script to build using
Visual Studio 2013:
build.bat
If your build fails with a Could NOT find Boost message, you may have a bad
environment setup for Boost and CMake. To remedy this, CMake requires you
to properly hint it to find your Boost distribution. Make sure you have the
following variables set up:
BOOST_ROOTpointing to your Boost root directory.BOOST_INCLUDEDIRpointing to your Boost includes (usually whereBOOST_ROOTpoints to).BOOST_LIBRARYDIRpointing to your Boost binary directory (lib32-msvc-12.0for instance).Boost_ADDITIONAL_VERSIONShaving major, minor, and patch versions (separated by space).- (optional)
Boost_USE_STATIC_LIBSset toONif you want to statically link toBoost. (default isOFF) - (optional)
Boost_USE_MULTITHREADset toONif you want to useBoostmulti-threaded libraries. (default isON)
An example set up would be (typed in Windows command prompt):
setx `BOOST_ROOT` "F:\boost_1_57_0\"
setx `BOOST_INCLUDEDIR` "F:\boost_1_57_0\"
setx `BOOST_LIBRARYDIR` "F:\boost_1_57_0\lib32-msvc-12.0\"
setx `Boost_ADDITIONAL_VERSIONS` "1.57 1.57.0"
setx `Boost_USE_STATIC_LIBS` "ON"
setx `Boost_USE_MULTITHREAD` "ON"