Build Tools ↩
![]() |
This document gathers resources about build configurations on the Windows platform. |
- CMake vs. Make: What’s the Difference? by Ndafara Tsamba, December 2022.
- How to Use CMake Without the Agonizing Pain - Part 2 by Alex Reinking, May 2021.
- How to Use CMake Without the Agonizing Pain - Part 1 by Alex Reinking, May 2021.
- CMake customization points, how to configure your project? by Clément Grégoire, April 2020.
- CMake basics, how does one write a good CMake project? by Clément Grégoire, March 2020.
- CMake Tutorial by Onur Dündar, February 2018.
- CMake Best Practices by Dominik Berner, May 2022.
(Packt, ISBN 978-1-8032-3972-9, 343 pages)
GitHub:PacktPublishing/CMake-Best-Practices
. - CMake Cookbook by Radovan Bast and Roberto Di Remigio, September 2018.
(Packt, ISBN 978-1-7884-7071-1, 606 pages)
awesome-cmake
– A curated list of awesome CMake resources, scripts, modules and examples.- An Introduction to Modern CMake by Henry Schreiner.
- Build with CMake by the Qt Company, 2023.
GNU Make Books ▴
- GNU Make Book by John Graham-Cumming, April 2015.
(No Starch Press, ISBN 978-1-59327-649-2, 256 pages) - Managing Projects with GNU Make (3rd Ed.) by Robert Mecklenburg, November 2004.
(O'Reilly, ISBN 978-0-5960-0610-5, xxx pages)
- Learn Makefiles.
- Getting started with makefile.
- Tutorial on writing makefiles by Yongcheng Zhou (Colorado University).
MSBuild Articles ▴
- MSBuild - Best Practices For Creating Reliable Builds, Part 2 by Sayed Ibrahim Hashimi, March 2009.
- MSBuild - Best Practices For Creating Reliable Builds, Part 1 by Sayed Ibrahim Hashimi, February 2009.
- MSBuild Trickery: 99 Ways to Bend the Build Engine to Your Will by Brian Kretzler, August 2011
(Seven Ranch, 978-0-6155-0907-5, 426 pages) - Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build (2nd Ed.) by Sayed Ibrahim Hashimi, December 2010.
(Microsoft, ISBN 978-0-7356-4524-0, 616 pages)