Difference between revisions of "BuildWindowsCore"
(→Building the CalVR-Core for Windows) |
(→Building the CalVR-Core for Windows) |
||
Line 26: | Line 26: | ||
===building CalVR Core=== | ===building CalVR Core=== | ||
− | Building CalVR under Windows needs much attention on environment variables and the right set up of Visual Studio, otherwise you probably get many errors. The first thing is to copy the source files in a folder directly under your c:\ - drive. Similar to the OSG-Build open the Cmake-GUI and enter the directories where to find the code and where to build the binaries. Press Configure and set the variables to your needs. Most important are the OSG-variables, so | + | Building CalVR under Windows needs much attention on environment variables and the right set up of Visual Studio, otherwise you probably get many errors. The first thing is to copy the source files in a folder directly under your c:\ - drive. Similar to the OSG-Build open the Cmake-GUI and enter the directories where to find the code and where to build the binaries. Press Configure and set the variables to your needs. Most important are the OSG-variables, so be sure that they are correct. Also set the following environment variables if not already set: |
<pre> | <pre> | ||
− | - CALVR_HOME | + | - CALVR_HOME C:\CalVR |
− | - CALVR_CONFIG_DIR | + | - CALVR_CONFIG_DIR C:\CalVR\config |
− | - CALVR_CONFIG_FILE | + | - CALVR_CONFIG_FILE config.xml |
</pre> | </pre> | ||
− | + | Press generate to build the solution file for visual studio and open it afterwards. | |
+ | If the error occure that a header-file could not be found , go to properties under the project menue. There gor to VC++ - Directories and control the Include-directory path | ||
* aufzaehlung 1 | * aufzaehlung 1 |
Revision as of 18:38, 25 October 2014
Contents |
Building the CalVR-Core for Windows
Prerequisits
There are some requirement that has to be fullfilled for successfully builing the CalVR core. The build of CalVR core-software is done in Visual Studio 2012, therefore you need to install Cmake to get the project solution file. After installing Cmake, make sure you have the latest version of OpenSceneGraph installed. If you already have a version of OSG you can check the version.number by typing the following in a command prompt:
osgversion
OSG - Installation
After downloading the OSG source code, extract the files in a folder under your main directory (in general your C:\ drive). Now start the Cmake gui and enter the directory where you create the OSG-folder in the fields "Where is the source code" and "Where to build the binaries". Click on "configure". Now you can costomize your build. Red lines indicate new variables that can be set or modified. Most of them are optional and some are already set. Pay attention to the following variables that they are set correctly:
- OSG_ROOT C:\osg\OpenSceneGraph-3.2.0 - OSG_INCLUDE_PATH C:\osg\OpenSceneGraph-3.2.0\include - OSG_BIN_PATH C:\osg\OpenSceneGraph-3.2.0\bin - OSG_LIB_PATH C:\osg\OpenSceneGraph-3.2.0\lib
Also check if your dependencies you have are detected and fill out the variables if neccessary. After setting everything to your needs press again "configure" and all red lines should disappear. In case there are still some unknown variables left, correct them or leave it as it is and press "configure" again. Now press "generate". If everathing goes right, you should now see a OpenScenegraph.sln file in the folder you entered in "Where to build binaries". Open it in Visual Studio and select your build type (Debug, Release, RelWithDebugInfo, MinSizeRel). Click on build --> build solution. This starts the build process which can take several minutes. In general everything should build correct, so that you are able to right click on the "INSTALL" project and select "build". It is possible that the build will fail because it could not create a folder in C:\Program files(x86). If this happens, create the specified directory manually which should solve the error.
building CalVR Core
Building CalVR under Windows needs much attention on environment variables and the right set up of Visual Studio, otherwise you probably get many errors. The first thing is to copy the source files in a folder directly under your c:\ - drive. Similar to the OSG-Build open the Cmake-GUI and enter the directories where to find the code and where to build the binaries. Press Configure and set the variables to your needs. Most important are the OSG-variables, so be sure that they are correct. Also set the following environment variables if not already set:
- CALVR_HOME C:\CalVR - CALVR_CONFIG_DIR C:\CalVR\config - CALVR_CONFIG_FILE config.xml
Press generate to build the solution file for visual studio and open it afterwards. If the error occure that a header-file could not be found , go to properties under the project menue. There gor to VC++ - Directories and control the Include-directory path
- aufzaehlung 1
- unterpunkt
- aufzaehlung 2
- aufzaehlung 3
1 aligned text 1 2 nochmal aligned
1 aligned text 1 2 nochmal aligned
ausprobieren: fettgedruckt
Dies ist ein Link zu einer Webseite.