Hi everyone
First things first, Everyone can join us and become a member of our society. A picture is worth a thousand words - please see it, I’m sure you get the drift. Learning how to become a master of CMAKE takes time. It’s a skill you learn as you go along. But remember even a journey of a thousand miles begins with a single step. The main purpose of this work is to interest and get you thinking about software building as another form of cross-platform programming. The software build process should be effective and portable and as much as possible separated from the target platform as well as used development tools.
Assumptions
- This tutorial is a constantly evolving document without a strict “release” date;
- We hate WET so if somebody describes something right, we use it.
Thus in this tutorial I use as many links to others as possible and don’t waste my time on typing.
A source code for this tutorial is freely available.
Our diary
I’d like to invite you on a trip we are going uphill, working our way up though another level of corners. Levels:
- Preface - A dream of Warsaw
- Introduction - Gotta get up and try, and try, and try;
- Prepare Your Development Environment - On the bumpy road to Cmakeland;
- Command line - Highway to Hell for a tough cookie;
- Project Structure - Without a paddle;
- Build System - My name is Optimus Prime;
- Cmake Philosophy - Nothing Compares 2U;
- Additional Reading Resources - Sources of magic;
- The end - Our badge.
Seeya, speak to you soon. Please do visit my blog and leave a few words on it.
C