3 ms·
> I have never spent more than a few hours trying to figure out how to do something in CMake. A well designed tool would not need a user to spend "a few hours"
by naikrovek 8y ago
> I have never spent more than a few hours trying to figure out how to do something in CMake.
A well designed tool would not need a user to spend "a few hours" to learn how to do a specific thing.
People are far too in love with their annoying build systems.
Soon, if not already, tools to build CMakeLists.txt from something simpler will exist. Eventually that will expand to the point it itself requires a tool to generate config files so that it can generate config files for cmake so that cmake can finally fail while generating whatever your compiler wants, and then you have to debug that shit.
I remain to be convinced that build tools are even fundamentally useful.
- hasahmed 8y agoBuild tools not useful? So what you just re-write your entire gcc compilation command every time? Do you build the.o files separately or rebuild them every time even when they don't need it? This is where Make really shines. It's would be far top expensive to build projects in C if you had to recompile every file every time.
- naikrovek 8y agoUsually I write a batch file or shell script. Works great, no bullshit, easy to debug.