INSTALL 984 Bytes
Newer Older
Ioan Sucan's avatar
Ioan Sucan committed
1
2
3
4

Dependencies:
============

5
 - Eigen
Ioan Sucan's avatar
Ioan Sucan committed
6
7
 - Boost (thread, date_time, unit_test_framework, filesystem)
 - octomap (optional dependency, available at http://octomap.github.com)
8
 - Qhull (optional dependency, available at http://www.qhull.org)
Ioan Sucan's avatar
Ioan Sucan committed
9

Guilhem Saurel's avatar
case    
Guilhem Saurel committed
10
Boost and Eigen are mandatory dependencies. If Octomap is not found,
Ioan Sucan's avatar
Ioan Sucan committed
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
collision detection with octrees will not be possible.

For installation, CMake will also be needed (http://cmake.org).

Install:
=======

* Linux / Mac OS:
  The CMakeLists.txt can be used to generate makefiles; For example, one may use operations such as:

  mkdir build
  cd build
  cmake ..
  make -jN # N is the maximum number of parallel compile jobs
  
Once the compilation is finished,
  make install
will install the project. To specify the installation prefix,
pass the parameter -DCMAKE_INSTALL_PREFIX=/my/prefix/ to the "cmake .." command above.


* Visual Studio:
  The CMakeLists.txt can be used to generate a Visual Studio project, using the cmake build tool.