4 ms·
In my experience. I've run into the issue quite often. You find some library, it has its own build system (meaning not the one you're using). It has special rul
by socalgal2 8mo ago
In my experience. I've run into the issue quite often. You find some library, it has its own build system (meaning not the one you're using). It has special rules etc... Integrating into your build system is time consuming and frustrating. Compiler errors from includes, linker errors, etc..
None of that happens with a single file C++ library.
- pjmlp 8mo agoYeah, and? There isn't a single build system without issues, other than siloed languages without language standards. Header libraries only started to be a thing when scripting generation educated in Python and Ruby during the 2010's turned into compiled languages.
- tw061023 8mo agoThat's... definitely a way to describe Sean Barrett, whose excellent libraries popularized this style.