We currently provide binaries only for Windows:
The binary is built with VS2013 x64, Boost 1.58, Eigen 3.2.1, OpenCV 2.4.11 and Python 2.7.9 (the MATLAB interface is not part of the build). If you just want to run the Python version, you only have to make sure the Visual Studio 2013 x64 C++ redistributables are installed.
To install the library into your local Python package repository,
navigate to the folder
pyfertilized and run
python setup.py install.
This section quickly sums up how to link against the library:
For execution on Windows, you must copy the contents of the
to the location of your executable or put it on the
%PATH%. For UNIX
systems, it should be sufficient to have the library installed.
To use the Python module, it can be installed with the classic
python setup.py install command in the
bindings/python folder. The module is portable and can be copied to any other location.
Since the MATLAB interface is not provided as part of the binary build, you'll have to build it first!
Simply add the
bindings/matlab/fertilized folder to your matlab path (it contains the file
Soil.m). Again, this folder is portable and can be copied to any location.