• Return to book
  • Review this book
  • About the author
  • Introduction
  • 1. Tutorial 1: Let's start with CMake
  • 2. Build system
  • 3. Compilation and properties
  • 4. Commands and variables
  • 5. Tutorial 2: Creating a simple project - SimpleCal
  • 6. Modules and packages
  • 7. Tutorial 3: Creating a project with CMake, Qt5 and OpenCV
  • 8. Cross Compiling
  • 9. Tutorial 4: Compiling a project with CMake in VS 2012
  • 10. ctest
  • 11. Tutorial 5: Testing with CMake and Google Testing Framework
  • 12. cpack
  • 13. Tutorial 6: Packaging SimpleCal
  • 14. CMake's development
  • 15. Tutorial 7: Create a simple plugin for CMake
  • 16. Tutorial 8: Using CMake with Eclipse
  • 17. Conclusion
Powered by GitBook

Learning CMake: A beginner's guide

Introduction

Recently, I've created a simple library in C++. I want to use CMake as the building system so it’s the time to learn a new tool.

Summary

  • Introduction
  • Tutorial 1: Let's start with CMake
  • Build system
  • Compilation and properties
  • Commands and variables
  • Tutorial 2: Creating a simple project - SimpleCal
  • Modules and packages
  • Tutorial 3: Creating a project with CMake, Qt5 and OpenCV
  • Cross Compiling
  • Tutorial 4: Compiling a project with CMake in VS 2012
  • ctest
  • Tutorial 5: Testing with CMake and Google Testing Framework
  • cpack
  • Tutorial 6: Packaging SimpleCal
  • CMake's development
  • Tutorial 7: Create a simple plugin for CMake
  • Tutorial 8: Using CMake with Eclipse
  • Conclusion