Comment Re:Hrmph (Score 1) 24
FWIW, I was just wondering why all to information about how to do linking is written so poorly. I'm sure cmake and ninja are easy to use, once you know how. But if you don't the documentation is useless, so I've been sticking to make.
OTOH, qmake works well, but if there's a problem, you've no clue as to what to do to fix it. (My guess is the wrong version of something was installed, but WHAT?)
Even the make documentation is extremely poor. There are lots of shortcuts that you can see in various examples, but no good documentation of them.
dub is another one that works well most of the time. So far I haven't run into any intractable problems.
cargo seems to work, and be relatively well documented, but I hate Rust. (So I haven't extensively tested it.)
I'm not sure what the problem is with go. When I first started using it, it worked well. Then they changed something, and now it's a real pain to try to get it working, and no decent documentation of how you are supposed to set up your project.