Wiki » History » Version 7

Xue Wen, 2011-08-11 11:19 AM

1 6 Xue Wen
[[wiki]]
2 7 Xue Wen
3 5 Xue Wen
4 1 Xue Wen
h1. Building harmonic visualizer
5 1 Xue Wen
6 3 Xue Wen
Project harmonic visualizer (HV) depends on Borland VCL and [[x:wiki|HSM&Tools]] code libaray. To build HV you'll need Borland C++Builder or equivalent building tools that includes VCL.
7 1 Xue Wen
8 2 Xue Wen
h2. Building with Turbo C++ 2006
9 2 Xue Wen
10 4 Xue Wen
The source code of HV comes with a project makefile hv.bdsproj which was used to build the supplied executable. This makefile assumes [[x:wiki|HSM&Tools]] source codes are available in the upper directory (..\). To build HV using Turbo C++ 2006 or compactible tools supporting .bdsproj type makefiles, simply make sure all [[x:wiki|HSM&Tools]] source code are in the upper directory, then open the project and build.
11 2 Xue Wen
12 2 Xue Wen
h2. Building with other versions of Borland C++Builder
13 2 Xue Wen
14 2 Xue Wen
If the available version of C++Builder does not support .bdsproj type project file, then do the following:
15 2 Xue Wen
1. create an empty project;
16 4 Xue Wen
2. add all source code files of [[x:wiki|HSM&Tools]] to this project;
17 2 Xue Wen
3. add all source code files of HV to this project;
18 2 Xue Wen
4. specify Form1 (unit1.cpp) as the main form of the programme;
19 2 Xue Wen
5. build project.