1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

0027191: Documentation - redesign of information architecture -- revision (build)

Revised documentation of building OCCT and third-parties; some related tags updated
This commit is contained in:
Vera Sdobnova
2020-10-01 14:54:01 +03:00
committed by abv
parent 6b6d06fa08
commit 06ce029fb9
51 changed files with 1063 additions and 1036 deletions

View File

@@ -1,4 +1,4 @@
Upgrade from older OCCT versions {#occt_dev_guides__upgrade}
Upgrade from older OCCT versions {#occt__upgrade}
================================
@tableofcontents
@@ -395,8 +395,8 @@ This modification did not change names, API, and behavior of existing OCCT class
However, due to redesign of basic mechanisms (CDL generic classes, Handles and RTTI) using C++ templates, some changes may be necessary in the code when porting to OCCT 7.0, as described below.
WOK is not necessary anymore for building OCCT from sources, though it still can be used in a traditional way -- auxiliary files required for that are preserved.
The recommended method for building OCCT 7.x is CMake, see @ref occt_dev_guides__building_cmake.
The alternative solution is to use project files generated by OCCT legacy tool **genproj**, see @ref occt_dev_guides__building_msvc, @ref occt_dev_guides__building_code_blocks, and @ref occt_dev_guides__building_xcode.
The recommended method for building OCCT 7.x is CMake, see @ref build_occt_win_cmake.
The alternative solution is to use project files generated by OCCT legacy tool **genproj**, see @ref build_occt_genproj, @ref build_occt_win_codeblocks, and @ref build_occt_macos_xcode.
@subsubsection upgrade_occt700_cdl_auto Automatic upgrade