Note Before you start, make sure to have installed all 3-rd party products that you are going to use with OCCT see Build, Debug and Upgrade.ĬMake is a tool that generates the actual project files for the selected target build system (e.g. However, CMake is cross-platform and can be used to build OCCT on Linux and OS X in essentially the same way. Here we describe the build procedure on the example of Windows platform with Visual Studio 2010. OCCT requires CMake version 2.8.12 or later. This article describes the CMake-based build process, which is now suggested as a standard way to produce the binaries of Open CASCADE Technology from sources. On OS X we recommend to use native libraries. See requirements on 3rdparty libraries for a full list. The typical minimum is Freetype (necessary for Visualization) and Tcl/Tk (for DRAW). The list of required libraries depends on what OCCT modules will be used, and your preferences. Note Before building OCCT, make sure to have all required third-party libraries installed.