My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

This tutorial aims to create a "HelloWorld" project which uses CMake as build system from scratch. The goal of this tutorial is to teach the following:

  • Source code hierarchy (basic setup);
  • Building additional shared libraries, executables;
  • Building optional examples for shared libraries;
  • Building doxygen documentation;
  • Test framework support (using CTest);
  • Adding support for gcov (code coverage);
  • Adding support for lcov (graphical tool for gcov);
  • Adding support for internationalization (aka. i18n);
  • Adding debian build support (using cdbs);
Powered by Google Project Hosting