mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
OCCT documentation (Overview and User Guides) has been converted from MS Word files to text-based MarkDown format and added to OCCT sources, in the new subfolder 'dox'. The HTML and PDF articles can be generated from the sources using Doxygen and MiKTeX. See the file OCCT_Docs_HowTo.md for details on the new documentation system. This branch includes: - new folder structure for Open CASCADE documentation - sources of almost all OCCT User Guides and Overview - tcl and bat scripts, which allow to generate HTML and PDF articles
32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
Building with MS Visual C++ {#dev_guides__building__msvc}
|
|
===========================
|
|
|
|
This file describes steps to build OCCT libraries from complete source
|
|
archive on Windows with MS Visual C++.
|
|
|
|
If you are building OCCT from bare sources (as in Git repository), or do some
|
|
changes affecting CDL files, you need to use WOK to re-generate header files
|
|
and build scripts / projects. See file \ref wok "WOK" for instructions.
|
|
|
|
Before building OCCT, you need to install required third-party libraries; see
|
|
OCCT_Build3rdParty_Windows.pdf for instructions.
|
|
|
|
1. Edit file custom.bat to define environment:
|
|
|
|
- VCVER - version of Visual Studio (vc8, vc9, vc10 or vc11),
|
|
and relevant VCVARS path
|
|
- ARCH - architecture (32 or 64), affects only PATH variable for execution
|
|
- HAVE_* - flags to enable or disable use of optional third-party products
|
|
- CSF_OPT_* - paths to search for includes and binaries of all used
|
|
third-party products
|
|
|
|
2. Launch msvc.bat to start Visual Studio with all necessary environment
|
|
variables defined.
|
|
|
|
Note: the MSVC project files are located in folders adm\\msvc\\vc[9-11].
|
|
Binaries are produced in win32 or win64 folders.
|
|
|
|
3. Build with Visual Studio
|
|
|
|
To start DRAW, launch draw.bat.
|