Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 6 and Version 7 of Documentation/DevelopmentCenter/DownloadAndBuildSource


Ignore:
Timestamp:
06/25/14 17:05:08 (10 years ago)
Author:
abeham
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/DevelopmentCenter/DownloadAndBuildSource

    v6 v7  
    1717
    1818== Building HeuristicLab ==
    19 There are two important solutions in the StableRoot. The one that needs to be built first is called `HeuristicLab.ExtLibs.sln`. This will create a `bin` folder directly in StableRoot and add plugins of external libraries to which the rest of HeuristicLab depends upon. After this has been built successfully, `HeuristicLab.sln` will be used to build the main application. This will also add plugins and the HeuristicLab.exe into the common `bin` folder.
     19There are two important solutions in the StableRoot. The one that needs to be built first is called `HeuristicLab.ExtLibs.sln`. This will create a `bin` folder directly in StableRoot and add plugins of external libraries to which the rest of HeuristicLab depends upon. After this has been built successfully, `HeuristicLab 3.3.sln` will be used to build the main application. This will also add plugins and the HeuristicLab.exe into the common `bin` folder.
    2020
    2121=== Using the Build.cmd script ===
    22 [[Image(buildcmd.png, align=right)]]
    23 If you have Visual Studio 2012 or later installed you can use the Build.cmd script in StableRoot. Double click it and a command window will appear. Insert the number that is associated with the HeuristicLab.ExtLibs.sln first. Then hit <Enter> each time it prompts for configuration, platform and if a clean should be performed. It will then perform a Release build not specific to a CPU architecture.
     22[[Image(buildcmd.png, align=right, margin-left=30)]]
    2423
     24If you have Visual Studio 2012 or later installed you can use the Build.cmd script in StableRoot. Double click it and a command window will appear. Insert the number that is associated with the HeuristicLab.ExtLibs.sln first. Then hit <Enter> each time it prompts for configuration, platform and if a clean should be performed. It will then perform a Release build not specific to a CPU architecture.
     25
     26Next open the Build.cmd script again and this time select the number associated with the HeuristicLab 3.3.sln solution. Perform the same steps as above and the build should succeed.
     27
     28 * You now have built HeuristicLab into StableRoot\bin.
     29
     30In the next section we will set up a new solution and add our own plugin.
    2531
    2632=== Using Visual Studio 2012 ===