CMake, Tests and Tooling for C/C++ Projects

BY
Udemy

Mode

Online

Fees

₹ 499 3499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 499  ₹3,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

  • Introduction
  • Windows: Software Installation - Part 1
  • Windows: Software Installation - Part 2
  • Linux: Software Installation - Part 1
  • Linux: Software Installation - Part 2
  • Mac: Software Installation
  • Course Guide
  • Course Materials
  • Visual Studio Code Setup

Modern CMake

  • Prologue to the chapter
  • Hello World Example
  • CMake Command Line - Part 1
  • Basic Project Strcuture
  • Intermediate Project Structure
  • Variables and Options
  • CMake Command Line - Part 2
  • Configure File
  • Sources and Headers
  • CMake Command Line - Part 3
  • External Libraries with Git Submodule
  • Dependency Graph - Part 1
  • External Libraries with Fetch Content
  • Conan Install
  • External Libraries with Conan
  • Doxygen Documenation
  • Unit Testing with Catch2
  • Dependency Graph - Part 2
  • Public, Interface and Private
  • Creating the Github Repository
  • Compiler Warnings
  • Code Coverage
  • Github Pages
  • Github Actions
  • Codecov
  • Extra Tooling
  • Shared vs. Static Library
  • Install Command
  • External Libraries with VCPKG
  • Conclusion: Which Tool for external Libraries?
  • ImGui and C Template Project

Outro

  • Outro

Instructors

Mr Jan Schaffranek

Mr Jan Schaffranek
Machine Learning Developer
Udemy

Other Masters

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books