mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
59 lines
1.8 KiB
Markdown
59 lines
1.8 KiB
Markdown
MFC: OCCT Samples (C++|MFC) {#samples_mfc_standard}
|
|
==========
|
|
|
|
Visual C++ programming samples for Windows platform containing illustrating how to use a particular module or functionality, including the following MFC samples:
|
|
|
|
* Geometry
|
|
* Modeling
|
|
* ImportExport
|
|
* HLR
|
|
|
|
@figure{samples_mvc.png}
|
|
|
|
1. Contents
|
|
-----------------------
|
|
|
|
The directory <i> samples/mfc/standard </i> contains the following packages and files:
|
|
|
|
* Numbered packages: **01_Geometry**, **02_Modeling**, etc. provide projects and sources of samples;
|
|
* Files **All-vc(number).sln** are auxiliary utility projects depending on all other sample
|
|
projects. When such project is rebuilt, all samples and *mfcsample* library are also rebuilt.
|
|
* **Common** directory provides common source and header files for samples and dynamic-link library *mfcsample.dll.*
|
|
* **Data** directory stores data files.
|
|
* **mfcsample** directory contains project for *mfcsample.dll* library providing basic functionality used by all OCC samples.
|
|
* File **env.bat** is called from *msvc.bat.*
|
|
|
|
|
|
2. Launching Open CASCADE Technology samples:
|
|
---------------------------------
|
|
|
|
To run the Open CASCADE Technology samples, use command:
|
|
|
|
~~~~
|
|
execute run.bat [vc10|vc11|vc12|vc14] [win32|win64] [Release|Debug] [SampleName]
|
|
~~~~
|
|
|
|
To run the **Geometry** sample, use command:
|
|
|
|
~~~~
|
|
execute run.bat vc10 win64 Debug Geometry
|
|
~~~~
|
|
|
|
|
|
3. Modifying and rebuilding samples:
|
|
--------------------------------------------
|
|
|
|
You can modify, compile and launch all sample projects in MS Visual C++ at once with command:
|
|
|
|
~~~~
|
|
execute msvc.bat [vc10|vc11|vc12|vc14] [win32|win64] [Release|Debug]
|
|
~~~~
|
|
|
|
To run all sample projects in MS Visual C++ at once, use command:
|
|
|
|
~~~~
|
|
execute msvc.bat vc10 win64 Debug
|
|
~~~~
|
|
|
|
Note: make sure that your *PATH* environment variable contains a directory, where *msdev.exe* is located.
|