4 ms·
Is there a good guide on the toolchain? What do people use today to keep sane? Something like meson, ninja or cmake? I have inherited some project in scons that
by yread 3y ago
Is there a good guide on the toolchain? What do people use today to keep sane? Something like meson, ninja or cmake? I have inherited some project in scons that was generating msvc 14.1 project and I can heartily recommend against that
- lacker 3y agoMeson or CMake. Neither one is really all that great, I would say personally that Meson is better in theory but CMake is more widely supported so I prefer Meson but it's pretty even. Either one is better than just an enormous makefile. Ninja is a different level of the stack, you can use meson+ninja or cmake+ninja. Either way the C++ dependency management situation even makes the Python dependency management situation look good by comparison.
- raccoonDivider 3y ago> Either way the C++ dependency management situation even makes the Python dependency management situation look good by comparison. Is there a better way than “script the compilation of all dependencies and share the result” for any big project that has to support Windows? I’m interested in alternatives.
- papichulo2023 3y agoAt least on Windows I quite like vcpkg for dependencies.