Releases
- Last stable DGtal release: DGtal-0.5.1-Source.tar.gz
- All releases
- Alternatively, you can use DGtal github project download
Development version
- Read-only git access (development branch):
git clone git://github.com/DGtal-team/DGtal.git
- You can also browse the source.
- If you want a full access to the git (read+write), please contact us.
Requirements
- cmake to generate the project and compile the library (>=2.6)
- boost (>= 1.42)
Optional dependencies:
- Gnu Multiprecision Arithmetic Library (GMP) (arbitrarily large integers)
- libQGLViewer interactive viewer of 3D objects (see “stream 3D” in the documentation), libQGLViewer would require to have OpenGL and QT4 installed on your system.
- COIN3D and SOQT for OpenInventor 3D visualisation (would also require Qt).
- InsightToolkit (ITK) to merge ITK pipelines in DGtal via the image container.
- GraphicsMagick (to be able to load various image file formats)
- doxygen (to generate the source code documentation)
- C++ compiler with cpp0x instructions (gcc >= 4.4, Visual C++ 2010, …)
How to build the library
See also the dedicated page in the DGtal documentation.
- Linux (command line)
- get the code -> DGtal/
-
mkdir build ; cd build ; cmake .. ; make
- if you wish, you can “install” the library in your system:
sudo make install
- Windows
- use cmake-gui to generate the VS project for instance
- open the DGtal project and compile with Visual Studio
