1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00
occt/dox/dev_guides/building/building.md
ysn dba69de2f0 0024269: Content of occt documentation should be formated
building subsection introduced; wok moved to dev guides section;
Requirements and Installation sections were interchanged;
some Unicode characters removed from .md files; \DeclareUnicodeCharacter{00A0}{ } instruction added into refman file
images insertion rolled back to dual html,latex insertion; mainpage now is processed (index.tex);
surplus part of overview has been removed
foundation_classes.md and technical_overview.md updated;
Reviewed step, tobj, xde and partly iges; Corrections in other guides.
Overview installation and requirements changes updated
2013-11-01 16:50:34 +04:00

1.6 KiB

Building OCCT Libraries

The source package of the Open CASCADE Technology including the source files of samples and tools and the set of building procedures is available for self-dependent preparation binary files on UNIX and Windows platforms.

In order to build OCCT libraries from these sources for use in your program, you need to:

  1. Install the required third-party libraries.

    Follow the instructions provided in the documents titled "Building 3rd party products for OCCT" on http://dev.opencascade.org/?q=home/resources for choice of the needed libraries, their installation and building.

  2. If you use OCCT sources from Git repository or do come changes affecting CDL files or dependencies of OCCT toolkit, update header files generated from CDL, and regenerate build scripts for your environment using WOK. See \subpage dev_guides__building__wok "WOK" for details.

    Skip to step 3 if you use complete source package (e.g. official OCCT release) without changes in CDL.

  3. Build using your preferred build tool.

    • \subpage dev_guides__building__automake "Building on Linux with Autotools"
    • \subpage dev_guides__building__cmake "Building with CMake (cross-platform)"
    • \subpage dev_guides__building__code_blocks "Building on Mac OS X with Code::Blocks"
    • \subpage dev_guides__building__msvc "Building on Windows with MS Visual Studio 2005-2012"
    • \subpage dev_guides__building__xcode "Building on Mac OS X with Xcode"

The current version of OCCT can be consulted in the file src/Standard/Standard_Version.hxx