0028892: BOPAlgo_PaveFiller returns status "error: 11" in draw or raises exception...
[occt.git] / samples / mfc / standard / ReadMe.md
1 MFC samples {#samples_mfc_standard}
2 ==========
3
4 1. Contents 
5 -----------------------
6
7 The directory <i> samples/mfc/standard </i> contains the following packages and files:
8
9 * Numbered packages: **01_Geometry**, **02_Modeling**, etc. provide projects and sources of samples;
10 * Files **All-vc(number).sln** are auxiliary utility projects depending on all other sample
11 projects. When such project is rebuilt, all samples and *mfcsample* library are also rebuilt.
12 * **Common** directory provides common source and header files for samples and dynamic-link library *mfcsample.dll.*
13 * **Data** directory stores data files.
14 * **mfcsample** directory contains project for *mfcsample.dll* library providing basic functionality used by all OCC samples. 
15 * File **env.bat** is called from *msvc.bat.*
16
17
18 2. Launching Open CASCADE Technology samples:
19 ---------------------------------
20
21 To run the Open CASCADE Technology samples, use command:
22
23 ~~~~
24 execute run.bat [vc10|vc11|vc12|vc14] [win32|win64] [Release|Debug] [SampleName]
25 ~~~~
26
27 To run the **Animation** sample, use command:
28
29 ~~~~
30 execute run.bat vc10 win64 Debug Animation
31 ~~~~
32
33
34 3. Modifying and rebuilding samples:
35 --------------------------------------------
36
37 You can modify, compile and launch all sample projects in MS Visual C++ at once with command:
38
39 ~~~~  
40 execute msvc.bat [vc10|vc11|vc12|vc14] [win32|win64] [Release|Debug]
41 ~~~~
42
43 To run all sample projects in MS Visual C++ at once, use command: 
44
45 ~~~~
46 execute msvc.bat vc10 win64 Debug
47 ~~~~
48
49 Note: make sure that your *PATH* environment variable contains a directory, where *msdev.exe* is located.