| 1 | Open CASCADE Technology source repository |
| 2 | ----------------------------------------- |
| 3 | |
| 4 | This directory contains sources of Open CASCADE Technology (OCCT), a collection |
| 5 | of C++ libraries providing services for 3D surface and solid modeling, CAD data |
| 6 | exchange, and visualization. OCCT can be best applied in development of |
| 7 | software dealing with 3D modeling (CAD), manufacturing / measuring (CAM) or |
| 8 | numerical simulation (CAE). |
| 9 | |
| 10 | The OCCT code is subject to the Open CASCADE Technology Public License Version |
| 11 | 6.5 (the "License"). You may not use the content of the relevant files except in |
| 12 | compliance with the License. Please see the LICENSE file or obtain a copy of the |
| 13 | License at http://www.opencascade.org and read it completely before using this |
| 14 | software. |
| 15 | |
| 16 | In order to build OCCT libraries from these sources for use in your program, |
| 17 | you need to: |
| 18 | |
| 19 | 1. Download, build, and install the required third-party libraries. |
| 20 | |
| 21 | Follow the instructions provided in the documents titled "Building 3rd party |
| 22 | products for OCCT" on http://dev.opencascade.org/?q=home/resources for |
| 23 | installation and building. |
| 24 | |
| 25 | 2. Install and configure WOK development environment. |
| 26 | |
| 27 | See http://dev.opencascade.org/?q=home/resources for the latest build of the |
| 28 | WOK and instructions of configuring it. |
| 29 | |
| 30 | 3. Use WOK to generate build scripts or project files for your compiler, |
| 31 | then build the libraries. |
| 32 | |
| 33 | Note that you may use also the pre-processed source packages that include |
| 34 | makefiles and projects, or binary packages, available for official releases of |
| 35 | OCCT at http://www.opencascade.org. In this case however you will not be able |
| 36 | to re-generate derived files after changing the CDL files (requires WOK). |
| 37 | |
| 38 | The current version of OCCT can be consulted in the file |
| 39 | src/Standard/Standard_Version.hxx |
| 40 | |
| 41 | For more information regarding OCCT code development please consult the official |
| 42 | OCCT Collaborative Development Portal: |
| 43 | |
| 44 | http://dev.opencascade.org |