Budowanie projektów C/C++ przy pomocy CMake

2550 PLN+23% VAT (3136 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Kod kursu:CPP/CMAKE

Poziom zaawansowania:
programmingc

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

13 czerwiec
Trwają zapisy na szkolenieOferta specjalna

Trener:

-

Cena:

2550 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

3 październik
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2550 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

17 październik
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2550 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

23 styczeń
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2550 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Interesuje Cię szkolenie stacjonarne lub nie odpowiada Ci żaden z dostępnych terminów?

Ikona pytaniaZapytaj o szkolenie

O szkoleniu Budowanie projektów C/C++ przy pomocy CMake

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Dla kogo?

  • Szkolenie adresowane jest do programistów C/C++, którzy używają lub chcą używać systemu CMake do budowania oprogramowania

Wymagania

  • Podstawowe umiejętności tworzenia programów w C lub C++

Zalety

  • CMake jest powszechnie używanym narzędziem do budowania projektów C/C++ na różnych platformach
  • Jego obsługa wbudowana jest w popularne IDE takie jak Visual Studio, Qt Creator czy CLion
  • Szkolenie rozpoczyna się od budowania prostych projektów, które składają się z pojedynczych modułów, a kończy kompleksową obsługą projektów korzystających z bibliotek pomocniczych, instalatorów i dopasowywania konfiguracji projektu do możliwości systemu, na którym są budowane

Cele szkolenia

  • Poznanie systemu budowania projektów - CMake
  • Nauka tworzenia nowych projektów i rozumienia sposobu budowania istniejących

Program

Funkcje systemów budowania

Porównanie istniejących systemów budowania dla C++

  • Wykorzystywane przez CMake (Make, ninja, MSBuild)
  • Samodzielne (Autotools, Meson, qmake, SCons, MSBuild)

Drzewa katalogów w CMake

Projekty i cele w CMake

  • Program
  • Biblioteka
  • Interfejs

Przegląd najczęstszych komend

Konfigurowanie projektów

  • Właściwości
  • Zależności
  • Opcje
  • Pliki konfiguracyjne
  • Wykonywanie testów konfiguracyjnych

Instalowanie projektów

Używanie i tworzenie pakietów

Generatory kodu

Testowanie poprzez CTest

Kompilacja na inną architekturę docelową

Podobne szkolenia