forked from Open-Cascade-SAS/OCCT
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
0027193: Describe building OCCT with genproj tool
Description of building OCCT with WOK and automake scripts is removed from documentation. Use of genproj utility is described in pages on building with MSVC, Code::Blocks, and XCode projects. New script genconf allows starting configuration GUI explicitly; dialog is slightly revised. Script genproj.sh is renamed to genproj; permissions for scripts are corrected for Linux. Script env.bat does not set anymore environment required for Products.
- Loading branch information
Showing
22 changed files
with
284 additions
and
441 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,24 @@ | ||
Building OCCT from sources {#occt_dev_guides__building} | ||
========= | ||
|
||
In order to build OCCT libraries from these sources for use in your program, | ||
you need to: | ||
Before building OCCT, make sure to have all the required third-party libraries installed. | ||
The list of required libraries depends on what OCCT modules will be used, and your preferences. | ||
The typical minimum is **Freetype** (necessary for Visualization) and **Tcl/Tk** (for DRAW Test Harness). | ||
See "Third-party libraries" section in \ref OCCT_OVW_SECTION_5 "Overview" for a full list. | ||
|
||
1. Make sure you have all required third-party libraries installed (check | ||
software requirements in \ref OCCT_OVW_SECTION_5 "Overview"). | ||
On Windows, the easiest way to install third-party libraries is to download archive with pre-built binaries from http://www.opencascade.com/content/3rd-party-components. | ||
On Linux and OS X, it is recommended to use the version installed in the system natively. | ||
|
||
See the following documents for short guide to installation of | ||
third-party libraries on different platforms: | ||
- \subpage occt_dev_guides__building_3rdparty_windows | ||
- \subpage occt_dev_guides__building_3rdparty_linux | ||
- \subpage occt_dev_guides__building_3rdparty_osx | ||
You can also build third-party libraries from their sources: | ||
* \subpage occt_dev_guides__building_3rdparty_windows | ||
* \subpage occt_dev_guides__building_3rdparty_linux | ||
* \subpage occt_dev_guides__building_3rdparty_osx | ||
|
||
|
||
2. Build using your preferred build tool. | ||
- \subpage occt_dev_guides__building_automake "Building on Linux with Autotools" | ||
- \subpage occt_dev_guides__building_cmake "Building with CMake (cross-platform)" | ||
- \subpage occt_dev_guides__building_android "Building with CMake for Android (cross-platform)" | ||
- \subpage occt_dev_guides__building_code_blocks "Building on Mac OS X with Code::Blocks" | ||
- \subpage occt_dev_guides__building_msvc "Building on Windows with MS Visual Studio" | ||
- \subpage occt_dev_guides__building_xcode "Building on Mac OS X with Xcode" | ||
Build OCCT using your preferred build tool. | ||
* \subpage occt_dev_guides__building_cmake "Building with CMake (cross-platform)" | ||
* \subpage occt_dev_guides__building_android "Building with CMake for Android (cross-platform)" | ||
* \subpage occt_dev_guides__building_msvc "Building on Windows with MS Visual Studio projects" | ||
* \subpage occt_dev_guides__building_code_blocks "Building on Mac OS X with Code::Blocks projects" | ||
* \subpage occt_dev_guides__building_xcode "Building on Mac OS X with Xcode projects" | ||
|
||
The current version of OCCT can be consulted in the file src/Standard/Standard_Version.hxx |
Oops, something went wrong.