


1)***To compile program, you have to make preparations includes two things***: 

Hardware environment: 
Two executable program are coded in C and running on a Intel(R) Xeon(R) E5310 with 1.6GHz (8 Cores) and 8GB memory. 

Software environment: 
Windows Xp or Windows Server 2003 (OS); Visual C++ Redistributable (vcredist_x86.exe); CodeBlocks (codeblocks-10.05mingw-setup.exe)

Software "CodeBlocks" was available from "http://www.codeblocks.org/downloads/26"


2)***how to compile the program***:

Two programs need to be compliled with software "CodeBlocks": 
    TestInfo (Experiment part's for Figure 1);
    RandomForest (Experiment part's for Table 3, Figure 2,3,4,5)

Here, we compile the program "RandomForest" as of an example. 

   (1) Setup software "CodeBlocks"; Open "CodeBlocks";
   (2) "File" -> "New" -> "Projects" -> "Console application" -> "Go" -> "Next" -> "C" -> "Next", dialog box "Console application" appear!
   (3) At the "Console application", 
              enter "RandomForest" to the item "Project title:"; 
              select "D:\codeblock (you can setting this folder) from the item "Folder to create project in:";
       click "Next", Select "GNU GCC Compiler" from "Compiler:", 
                     select "Create "Debug" Configuration" and "Create "Release" configureation";
       click "Finish", In the "Projects", project "RandomForest" appear.
   (4) Take all sourcode files to the folder "D:\codeblock\RandomForest"
   (5) Right-click project "RandomForest", click "Add files..." to bring out the dialogue box "Add files to project..."
   (6) In the the dialogue box "Add files to project...", select all sourcode files, and click "Open"
   (7) Delete File "main.c".
   (8) At the "Build target:", select "Release".
   (9) Click "Build"->"Build".
   (10) You can get executable program "RandomForest.exe" in the folder "D:\codeblock\RandomForest\bin\Release".
