Commit f2dee93e authored by Laurent Belcour's avatar Laurent Belcour

Updating the README

parent 20d91983
......@@ -2,32 +2,43 @@ This is the repository for the ALTA Project
Repository Organization
data/: contains the data for which the fitting techniques are tested against.
documents/: contains the documentation, should be build using doxygen into that
directiory.
sources/: Contains all the source files. A Makefile or VS project can be created
there from the .pro file.
data/: contains the data for which the fitting techniques are tested
against. Files are separated by dimension of the input domain
(e.g. 1d, 2d, 3d, ...).
documents/: contains the documentation, should be build using doxygen into
that directiory.
external/: contains any third party library that needs to be used by ALTA.
Contains a modified QuadProg++ library using Eigen. You can
download and compile automaticaly some third party libraries using
the Scons scripts.
sources/: contains all the source files. A Makefile or VS project can be
created there from the .pro file. Scons generation of the
project is also supported.
Building Advises
Building Advises (for Qt enthousiasts)
We use heavily the Qt profile functionality. To build some of the plugins you will
be required to create your own system dependant .prf for any used library. For example
all the rational BRDF fitters use the Eigen library. Therefore it is mandatory that you
provide a eigen.prf file and that this file is in your QMAKEFEATURES directory.
We use heavily the Qt profile functionality. To build some of the plugins you
will be required to create your own system dependant .prf for any used library.
For example ALTA core use the Eigen library. Therefore it is mandatory that
you provide a eigen.prf file and that this file is in your QMAKEFEATURES
directory.
Dependencies:
ALTA core: Eigen
Plugin rational_eigen: Eigen
Plugin rational_quadprog: Quadprog++
Plugin rational_quadproge: Quadprog++ and Eigen
Plugin rational_cgal: The CGAL library
Plugin rational_parallel: The OpenMP library, Quadprog++ library and Eigen
Plugin rational_matlab: Matlab engine (matlab.prf required)
Plugin nonlinear_eigen: Eigen
Plugin nonlinear_ceres: CERES library and its dependancies
Plugin nonlinear_nlopt: NLOpt library and its dependancies
Plugin nonlinear_ipopt: IpOpt library and its dependancies
Eigen Plugins
You must provide an eigen.prf file that contains
INCLUDEPATH *= PATH_TO_EIGEN_DIRECTORY
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment