Installation of OpenCASCADE

OpenCASCADE is a
software development kit (SDK) intended for development of
applications dealing with 3D CAD data, freely available in open
source. It includes a set of C++ class libraries providing
services for 3D surface and solid modeling, visualization, data
exchange and rapid application development.

Below is a short summary of instructions on how to compile and
install OpenCASCADE community edition by hand
(for the case you wish to do so).