Sergiu Deitsch d839b77928 Do not enforce a specific C++ standard
Current language standard selection mechanism is quite convoluted and
the logic for propagating a specific C++ language standard (which cannot
be fully enforced anyway) is unnecessarily complicated. Instead
communicate the minimum required C++ standard and let CMake handle the
requirement. This allows the compiler and consumers to use newer
language revisions if available. The language standard used to compile
Ceres solver can still be set via `CMAKE_CXX_STANDARD`.

Move to CMake 3.10 which is supported by Ubuntu 18.04 LTS and simplify
the corresponding language features request.

Change-Id: Id3526c69990315289e7ea0fbcdeaa6af79d24d03
2022-02-15 19:10:51 +01:00
2022-02-10 06:36:47 -08:00
2022-02-14 20:19:08 +01:00
2013-06-24 14:28:40 -07:00
2022-02-14 21:45:34 -08:00
2022-02-10 06:36:47 -08:00
2022-01-26 11:01:33 -08:00
2022-02-10 06:36:47 -08:00
2018-07-10 06:16:27 +00:00
2020-10-08 12:34:53 -07:00
2018-07-10 06:16:27 +00:00
2020-10-13 10:01:57 -07:00

Build Status

Ceres Solver

Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production at Google since 2010. Ceres Solver can solve two kinds of problems.

  1. Non-linear Least Squares problems with bounds constraints.
  2. General unconstrained optimization problems.

Please see ceres-solver.org for more information.

S
Description
No description provided
Readme Multiple Licenses 42 MiB
Languages
C++ 94.4%
CMake 3.8%
Python 0.8%
C 0.5%
Starlark 0.4%