Modern CMake for C++
Master modern CMake techniques for managing C++ projects, enhancing your build processes and improving project organization.
Creating production-ready software is not a trivial task. A common issue developers face is the lack of coherent guidelines to build effective and elegant solutions. This course provides learners an end-to-end hands-on experience in building C++ solutions in a comprehensive manner.
You’ll start with the processes to use CMake in your projects. Next, you’ll learn about the automation of complex tasks including building, testing, and packaging. Then, you’ll learn how to form source directories, as well as build targets and packages. By the end of the course, you’ll know how to compile and link executables and libraries, how these processes exactly work, and how to optimize all steps to achieve the best results.
After taking this course, you’ll be able to effectively apply CMake and its associated tools to build, package, and test your C++ projects. You’ll also be able to make informed decisions on the selection of appropriate tool choices to configure, test, and report results of your projects.
There are no reviews yet.