Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
NOTE: this page is for a from-source install (useful if you want to contribute to CasADi). If you just want to evaluate CasADi quickly, use a binary install.
CasADi is written in self-contained C++, making heavy use of the C++ standard library, thus requiring nothing but a reasonably recent C++ compiler (with support for C++11). To build the code, we use CMake, version 2.8. The Python front-end requires SWIG (version 2.0 or newer).
Instructions on how to compile CasADi from sources: