![]() ![]() Articles - A series on CMake - by Martin Hořeňovský.Article - It's Time To Do CMake Right (one of the best articles about CMake).Lecture - Modern CMake for Modular Design - by Mathieu Ropert, CppCon 2017.Article + Lecture - Embracing Modern CMake - by Stephen Kelly.Tutorial - A step-by-step guide for understanding CMake.Article - Building Cross-Platform CUDA Applications with CMake.Lecture - Effective CMake - by Daniel Pfeifer, C++Now 2017.Article - Learn CMake's Scripting Language in 15 Minutes.Article - How to Build a CMake-Based Project.Article - A list of common CMake antipatterns (from 2013 but still relevant). ![]() Article - Ultimate Guide to Modern CMake.Article - Opt-in header-only libraries with CMake.Article - Easy dependency management for C++ with CMake and Git.Article - Easily supporting CMake install and find_package().Tutorial - Modern CMake tutorials part1: CMake basics.Modern CMake - Modern CMake PDF and samples by the creator of cmakepp.Web Book - CGold: The Hitchhiker’s Guide to the CMake.There is another file NonModernCMake.md with other links worth taking a look, but they use obsolete practices which are considered non-modern - like not using target_*-based dependency management - see #16 and #42 for more details. Your contributions are highly welcome (first see CONTRIBUTING.md). A curated list of awesome CMake scripts, modules, examples and others ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |