Master CMake for Cross-Platform C++ Project Building

Learn the most powerful and recommended way of building the C++ projects
4.37 (2420 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
Master CMake for Cross-Platform C++ Project Building
12 003
students
3.5 hours
content
Jan 2022
last update
$74.99
regular price

What you will learn

CMake Commands and Terminologies

Importance of Make and CMake

Importing and Exporting Packages

CMake's Scripting Mode

Configure Project Building using Cache Variables

Linking against External Libraries

Course Gallery

Master CMake for Cross-Platform C++ Project Building – Screenshot 1
Screenshot 1Master CMake for Cross-Platform C++ Project Building
Master CMake for Cross-Platform C++ Project Building – Screenshot 2
Screenshot 2Master CMake for Cross-Platform C++ Project Building
Master CMake for Cross-Platform C++ Project Building – Screenshot 3
Screenshot 3Master CMake for Cross-Platform C++ Project Building
Master CMake for Cross-Platform C++ Project Building – Screenshot 4
Screenshot 4Master CMake for Cross-Platform C++ Project Building

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

The Master CMake for Cross-Platform C++ Project Building course offers a clear, hands-on approach to learning CMake from scratch or updating one's understanding of the tool. While there's room for improvement in terms of depth and better coverage of more advanced topics and real-world examples, it serves as an excellent entry into the subject.

What We Liked

  • Covers a wide range of topics, including some advanced ones, providing a solid understanding of CMake
  • Hands-on approach with practical examples and exercises to reinforce learning
  • Clear explanations of complex CMake features and behaviors
  • Well-organized lectures that are easy to follow

Potential Drawbacks

  • Lacks slides or additional resources for long-term reference
  • Assumes no prior knowledge of Make, C++, or other IDEs, which could be optimized for experienced developers
  • More advanced topics and real-world showcases would provide better depth to the learning experience
  • Cross-platform section not included, reducing the course's potential scope
Related Topics
2759464
udemy ID
14/01/2020
course created date
18/07/2020
course indexed date
Bot
course submited by
Master CMake for Cross-Platform C++ Project Building - | Comidoc