OpenMS
Developer C++ Quickstart Guide