Another vote for higher-level meta-build-systems like cmake, premake or scons (I'm using cmake because it has very simple cross-compilation support). My personal road to build-system nirwana looked like this, I'm sure this is fairly common: - Started using hand-written Makefiles and autoconf. Then someone wants to build on Windows, in Visual Studio nonetheless. Add manually created VStudio project files to the projec…
I agree with this. As a cross platform (ie, Windows + OSX + Linux) person who enjoys Visual Studio (XCode less so) I need more than make. My own experience is with gyp and ninja which is used by the Chromium team ( http://martine.github.io/ninja/ ) which they use to build Windows, OSX, Linux, Android (and maybe iOS?) Of course for personal projects I'll probably never notice the speed difference but for bigger ones N…
Re: Build Tools – Make, no more
#141CMake outputs to Ninja as well. It's the only way I know how to use Ninja in fact.