commit | ab9436cb9e67139f7dbee2f97d728f5b2f71630b | [log] [tgz] |
---|---|---|
author | Sergiu Deitsch <sergiu.deitsch@gmail.com> | Sun Mar 20 12:12:51 2022 +0100 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Sun Mar 20 14:35:02 2022 +0000 |
tree | 036f3dd710833ecbeb95c359c20eed4024b53f94 | |
parent | 97c232857dd320e7672990be457bc0ad0abf4219 [diff] |
Workaround MSVC STL deficiency in C++17 mode Compiling jet_test using the /std:c++17 switch triggers a C3198 compile error in <numeric>. Moving #pragma below all the includes, allows to workaround the issue. Additionally, locally ensure the floating-point model is always /fp:precise to be able to access the floating-point environment in jet_test. Change-Id: Ia5b3a3dac13baf46546ac1d0d304fc05512f8816
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.
Please see ceres-solver.org for more information.