mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-29 08:34:37 +08:00
glog minimum version requirements
Building Ceres requires version 0.3.1 or better of glog. Fedora 16 ships with a busted version 0.3. issue 15 contains the gory details. Added a note to the build documentation to this effect.
This commit is contained in:
+5
-1
@@ -11,9 +11,13 @@ Ceres relies on a number of open source libraries, some of which are optional. H
|
||||
\item{\cmake~\footnote{\url{http://www.cmake.org/}}} is the cross-platform build system used by Ceres.
|
||||
\item{\eigen~\footnote{\url{http://eigen.tuxfamily.org}}} is used for doing all the low level matrix and
|
||||
linear algebra operations.
|
||||
|
||||
\item{\glog~\footnote{\url{http://code.google.com/p/google-glog}}} is used for error checking and logging.
|
||||
|
||||
Note: Ceres requires \texttt{glog}\ version 0.3.1 or later. Version 0.3 (which ships with Fedora 16) has a namespace bug which prevents Ceres from building.
|
||||
|
||||
\item{\gflags~\footnote{\url{http://code.google.com/p/gflags}}} is used by the code in
|
||||
\texttt{examples}. It is not required to build the core Ceres library.
|
||||
\texttt{examples}. It is also used by some of the tests. While technically it is not required to build the core library, we do not recommend building Ceres without it.
|
||||
\item{\suitesparse~\footnote{\url{http://www.cise.ufl.edu/research/sparse/suitesparse/}}} is used for sparse matrix analysis,
|
||||
ordering and factorization. In particular Ceres uses the
|
||||
\amd, \colamd\ and \cholmod\ libraries. This is an optional
|
||||
|
||||
Reference in New Issue
Block a user