4 ms·
Is there any sort of unbiased comparison between the major build systems available (I'm thinking Make, CMake, Scons), which goes beyond the basics into areas wh
by nuclear_eclipse 18y ago
Is there any sort of unbiased comparison between the major build systems available (I'm thinking Make, CMake, Scons), which goes beyond the basics into areas where each system has advantages or disadvantages against the competition? I'd also like to see comparable build scripts for a hypothetical project that's not just a simple hello world app. Something that shows the caveats and triumphs of each system in the context of a comparison project would be key.
I've always used Make because it's what I know, it's what the Linux/Unix community tends to use for the majority of projects, and because I don't fully understand the competitors products. However, I've been bitten in the past by quite a few restrictions in Make, but every time I look into the alternatives, I see very few similarities with which to make a comparison judgment, and it seems more practical to just stick with what I know and work around the flaws than to start from scratch with something else that may have just as many limitations as Make...