Sunday, June 24, 2012

Build systems: cmake (period)

Yeap, that pretty much says it all. Previously I had played with scons which is in my opinion pretty good but somehow cmake is even simpler.

The main reason for switching to cmake is the fact that starting from some specification files I can generate project files for:

- make (for various toolchains)
- eclipse projects - I use Eclipse
- codeblocks
- kdevelop
- visual studio
- and probably others

Can you beat this?

And don't tell me that GNU Build System is easy to use because you gotta be kidding, or you never used something decent, which mostly means anything but GNU Build System.

No comments: