4 ms·
Ask HN: C/C++ books on infrastructure(building, linking, crosscompiling, etc.)?
Most of the books are focusing on language itself while skipping such important topics as building third-party code, build systems (including how to bridge different systems (e.g. consume Make project from CMake one, or how to consume project without build system at all)), how to utilize system package managers to link libraries, cross-compilation, etc.
Any suggestions on where to read about those topics in a structured format or you learn this mostly through trial and error? Thanks!
- cratermoon 4y agoLarge-scale C++ Software Design by John Lakos See also this talk he gave in 2019 https://www.youtube.com/watch?v=lGZzN7WZ6EA https://www.youtube.com/watch?v=lGZzN7WZ6EA
- wiseowise 4y ago> Large-scale C++ Software Design by John Lakos Table of contents look really nice, will order it, thanks! https://www.amazon.com/Large-Scale-Software-Design-John-Lakos/dp/0201633620 https://www.amazon.com/Large-Scale-Software-Design-John-Lako... What do you think about this one? https://www.amazon.com/Large-Scale-Architecture-Addison-Wesley-Professional-Computing/dp/0201717069 https://www.amazon.com/Large-Scale-Architecture-Addison-Wesl...
- cratermoon 4y agoI'm not familiar with that, but co-author Lafferty is top-notch.