Skip to content
eigen-quadprog allow to use the QuadProg QP solver with the Eigen3 library.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake
doc
src Initial commit. Aug 11, 2015
tests
AUTHORS
CMakeLists.txt Initial commit. Aug 11, 2015
COPYING
COPYING.LESSER Initial commit. Aug 11, 2015
README.md Initial commit. Aug 11, 2015

README.md

eigen-quadprog

eigen-quadprog allow to use the QuadProg QP solver with the Eigen3 library.

Installing

Manual

Dependencies

To compile you need the following tools:

Building

git clone --recursive https://github.com/jorisv/eigen-quadprog
cd eigen-quadprog
mkdir _build
cd _build
cmake [options] ..
make && make intall

Where the main options are:

  • -DCMAKE_BUIlD_TYPE=Release Build in Release mode
  • -DCMAKE_INSTALL_PREFIX=some/path/to/install default is /usr/local
  • -DUNIT_TESTS=ON Build unit tests.
  • -DUSE_F2C=ON Build with fortran source code translated in C (slower runtime).

Pulling git subtree

To update cmake directory with their upstream git repository:

git fetch git://github.com/jrl-umi3218/jrl-cmakemodules.git master
git subtree pull --prefix cmake git://github.com/jrl-umi3218/jrl-cmakemodules.git master --squash
You can’t perform that action at this time.