18. C++ w Visual Studio Code - jak kompilować i debugować, opis narzędzi: MinGW, GCC, MSYS2, GDB, UCRT

Materiał o tym, jak pisać, kompilować i debugować kod C++ w open-source’owym, znanym i popularnym Visual Studio Code zamiast np. w IDE CodeBlocks. Jak również - dodatkowo - omówimy historię oraz przeznaczenie najważniejszych narzędzi związanych z C++, a jest tego multum: MinGW, Cygwin, MSYS2, GCC (w tym gcc i g++), GDB, MSVCRT i URCT oraz opowiemy historię GNU i GNUGPL.

Partner odcinka

Partnerem odcinka jest WSKZ, czyli Wyższa Szkoła Kształcenia Zawodowego:

Jest to uczelnia, która od ponad 20 lat oferuje nowoczesne studia, prowadzone z wykorzystaniem metod i technik kształcenia na odległość. W ofercie znajdują się studia licencjackie, magisterskie, jednolite magisterskie i podyplomowe, MBA oraz studia inżynierskie. Możemy rozwinąć się w zakresie cyberbezpieczeństwa, AI, uczenia maszynowego, informatyki (w tym także medycznej i bioinformatyki), automatyki i robotyki, mechatroniki oraz baz danych, data science i analityki biznesowej.

Znajdź w filmie

Tutoriale posiadają tzw. timestamps (chwile czasowe) - dzięki nim łatwo odnajdziesz interesujące fragmenty wiedzy. Wystarczy kliknąć na podane w nawiasach kwadratowych momenty filmu, by przewinąć tutorial dokładnie do interesującego Cię miejsca w odcinku.

[ 00:00:00 ] Tytułem wstępu
[ 00:06:32 ] Projekt GNU, licencja GNUGPL, Linux
[ 00:08:37 ] Cygwin, MinGW, MinGW-w64
[ 00:10:02 ] MSYS2 - platforma hybrydowa
[ 00:11:07 ] Kolekcja GCC: gcc, g++
[ 00:12:09 ] Biblioteki uruchomieniowe: MSVCRT, UCRT
[ 00:13:51 ] Toolchains, czyli łańcuchy narzędzi
[ 00:14:31 ] Debugger GDB
[ 00:15:15 ] Podsumowanie opisanych narzędzi
[ 00:16:12 ] Partner odcinka: Rozpocznij studia w WSKZ
[ 00:18:13 ] Tutorial VSC: Używanie GCC z MinGW
[ 00:19:46 ] Instalacja i uruchomienie MSYS2
[ 00:21:23 ] Użycie menedżera pacman
[ 00:23:25 ] Edycja zmiennej środowiskowej PATH
[ 00:27:12 ] Dodanie rozszerzenia w VSC
[ 00:29:50 ] Konfiguracja zadań: tasks.json
[ 00:30:41 ] Jak określić wersję standardu C++
[ 00:30:54 ] Używanie debuggera GDB w VSC
[ 00:33:04 ] Tytułem zakończenia

Następny wpis

Zobacz także

Daj się zaskoczyć! Poniżej wylosowałem dla Ciebie pięć wpisów z innych kategorii blogowych aniżeli ta, którą właśnie przeglądasz:

Zamów książki o IT sec z kodem: pasja

Wprowadzenie do bezpieczeństwa IT tom 1
Wprowadzenie do bezpieczeństwa IT tom 2

Można już zamawiać dwa tomy książek "Wprowadzenie do bezpieczeństwa IT". Mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności! Zamówień można dokonywać tutaj:

Tom 1 Tom 2

Pomóż dzieciom

Polska Akcja Humanitarna od wielu lat dożywia dzieci. Proszę, poświęć teraz dosłownie chwilę i pomóż klikając w oznaczony strzałką zielony brzuszek Pajacyka. Dziękuję!

Komentarze

Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!

Kategorie wpisów

Bądź na bieżąco
Pasja informatyki