[Development] Notes on "Qt Build Systems" @ QtCon 2016

Kevin Kofler kevin.kofler at chello.at
Tue Sep 6 17:14:58 CEST 2016

Ch'Gans wrote:
> I never wanted to use CMake b/c for me it look like a gross hack
> (Reminds me of GNU M4).

The CMake language is much easier to use than m4, and also there is just one 
layer rather than having autoconf on top of m4, with shell script snippets 
mixed in.

There is a reason CMake is being proposed for Qt and autotools is not.

> Makefiles are out-dated (no punt intended) and so is CMake and any
> other Makefile-based tools.
> Makefiles are dead! CMake is ill! (Friendly, easy and provocative
> argument)

CMake can generate other build files than makefiles (e.g., the Ninja 
generator is basically a drop-in replacement).

I guess somebody could even get CMake to write Qbs files, it would just be 
one more generator. :-)

        Kevin Kofler

More information about the Development mailing list