Home Search Profile

Master CMake: Cross-Platform Build Pro 2024

Focused View

45:11

  • 1 - Our Mission.mp4
    04:42
  • 2 - WhoIsThisCourseFor.mp4
    01:16
  • 3 - Prerequisite.html
  • 4 - MUST WATCH Tips.html
  • 4 - Tips-FollowTheLectures.pdf
  • 5 - CMakeInstallationGuide.pdf
  • 5 - Environment Setup.html
  • 6 - Agenda.mp4
    01:29
  • 7 - ToolsToInstall.mp4
    01:56
  • 8 - What Is CMake.mp4
    02:03
  • 9 - Why CMake.mp4
    02:48
  • 10 - What CMake Expects From Us.mp4
    03:47
  • 11 - Writing CMakeListstxt.mp4
    03:02
  • 12 - DEMOMAC Writing CMakeListstxt.mp4
    06:54
  • 13 - CMake Installationuninstallation.mp4
    11:54
  • 14 - Possible OUTPUT of a CC program.html
  • 15 - First CMake Program Executable Generation.html
  • 16 - MACDEMO RUNNING CMAKE TO GENERATE EXECUTABLE.html
  • 17 - Folder Structure.html
  • 18 - Using Git.html
  • 19 - VS Code Installation.html
  • 20 - VS 2022 Installation.html
  • 21 - Git Tag usagesDownload source of current lecture.html
  • 22 - Open VSCode with current componentmodule.html
  • 23 - README explanation.html
  • 24 - Demo In WindowsExe.html
  • 25 - Installation of ggccCMake.html
  • 26 - Demo In LinuxExecutable.html
  • 27 - Problems and Solution During Installation of CMake WSL.html
  • 28 - Use CMake Latest Version 330.html
  • 29 - Demo using CMake 330.html
  • 30 - Possibilities.html
  • 31 - Dealing with binaryexe.html
  • 32 - Dealing with dynamic librarydll dylibso.html
  • 33 - Demonstrate static library MAC.html
  • 34 - Demonstrate static library Windows.html
  • 35 - Demonstrate static library Linux.html
  • 36 - Demonstrate dynamic library MAC.html
  • 37 - Demonstrate dynamic library Linux.html
  • 38 - Demonstrate dynamic library Windows.html
  • 39 - HLD.html
  • 40 - Design.html
  • 41 - Implementation.html
  • 42 - Behind The Scenes.mp4
    05:20
  • More details


    Course Overview

    This comprehensive CMake course teaches professional build system techniques for C/C++ developers across Windows, Linux, and macOS platforms.

    What You'll Learn

    • Master CMakeLists.txt configuration and project setup
    • Create static/dynamic libraries across platforms
    • Implement industry best practices for build automation

    Who This Is For

    • C++ developers needing CMake for professional projects
    • Programmers wanting to add CMake to their skillset
    • Students working on cross-platform C/C++ projects

    Key Benefits

    • Hands-on demonstrations for Windows/Linux/macOS
    • Includes practical cheat sheets and templates
    • Covers latest CMake 3.30 features

    Curriculum Highlights

    1. CMake fundamentals and environment setup
    2. Executable and library generation techniques
    3. Cross-platform project structure and best practices
    Focused display
    • language english
    • Training sessions 11
    • duration 45:11
    • Release Date 2025/04/19

    Courses related to Linux

    Courses related to Linux Administration