4 ms·
Completely agree about Cmake. The language may be quirky, but it has solved all the hard problems. Often the build files will be trivially short as well.
by petters 10y ago
Completely agree about Cmake. The language may be quirky, but it has solved all the hard problems. Often the build files will be trivially short as well.
- exDM69 10y agoYes, I've been using CMake again after a few years of something else. I came back to CMake because it seems to be the build system that sucks the least. I use CMake with Ninja, which is faster and nicer than plain old Make. CMake completely falls apart if you're trying to do anything else than normal user space applications that link with commonly used libraries. Some years ago I tried building a bare metal project with CMake and the job got done but the experience was atrocious. But CMake really shines in building "normal" applications and in particular cross compiling them.
- pjmlp 10y agoAlso at least for those of us that care about C++, Google and Microsoft's adoption of it pretty much settles the question which build system to use.