equal
deleted
inserted
replaced
1 Dependencies |
1 Dependencies |
2 CGAL-3.3 - for alpha-shapes and kinetic data structures |
2 CGAL-3.3 - for alpha-shapes and kinetic data structures |
3 DSR-PDB - for reading in PDB files |
3 DSR-PDB - for reading in PDB files |
4 cmake - for controlling the build process |
4 CMake - for controlling the build process |
5 boost - great set of C++ libraries |
5 boost - great set of C++ libraries |
6 Doxygen - for building documentation |
6 Doxygen - for building documentation |
7 libcwd - for debugging only (is not needed by default) |
7 rlog - for logging only (is not needed by default) |
8 synaps - for solving polynomials (for kinetic kernel), which in turn requires GMP |
8 SYNAPS - for solving polynomials (for kinetic kernel), which in turn requires GMP |
9 |
9 |
10 Configuration |
10 Configuration |
11 The path to CGAL's Makefile is expected to be set in $CGAL_MAKEFILE, the rest |
11 The path to CGAL's Makefile is expected to be set in $CGAL_MAKEFILE, the rest |
12 is just the usual CMake configuration |
12 is just the usual CMake configuration |
13 |
13 |
18 cd build |
18 cd build |
19 cmake .. (or "ccmake .." if you want a curses interface) |
19 cmake .. (or "ccmake .." if you want a curses interface) |
20 make |
20 make |
21 |
21 |
22 In the cmake line you can provide -Ddebug:bool=on to turn on debugging, |
22 In the cmake line you can provide -Ddebug:bool=on to turn on debugging, |
23 -Dcounters:bool=on to turn on counters, -Doptimize:int=3 would set |
23 -Dcounters:bool=on to turn on counters, -Doptimize:bool=on to turn on |
24 optimization to -O3. All of this can be set using a text user interface by |
24 optimization. Depending on the combination of debugging and optimization, a |
25 running ccmake instead of cmake. |
25 particular CMAKE_CXX_FLAGS* is chosen. All of this can be set using a text |
|
26 user interface by running ccmake instead of cmake. |
26 |
27 |
27 Author |
28 Author |
28 Dmitriy Morozov <morozov@cs.duke.edu> |
29 Dmitriy Morozov <morozov@cs.duke.edu> |