C++

Kompilator języka C++

Trzy najpopularniejsze kompilatory języka C++:
  1. Microsoft Visual C++ - MSVC (Windows)
  2. GNU Compiler Collection - GCC (Windows, macOS, Linux)
  3. Clang (Windows, macOS, Linux)
Każdy z nich będzie dobrym wyborem. Wszystkie są zgodne z najnowszym standardem języka C++.

Instalacja kompilatora języka C++
Microsoft Visual C++ - MSVC
Przewodnik instalacji kompilatora MSVC (zob. punkt 3. i sekcja Check your Microsoft Visual C++ installation)

GNU Compiler Collection - GCC
Wejdź na stronę projektu MSYS2 i wykonaj wszystkie kroki opisane w sekcji Installation.

Zalecana jest instalacja pakietu Xcode zawierającego kompilator Clang. W tym celu wystarczy uruchomić Terminal i wydać następujące polecenie:
xcode-select --install
Należy jeszcze sprawdzić, czy instalacja przebiegła poprawnie, wpisując w Terminalu
clang --version
Najlepszym rozwiązaniem będzie zainstalowanie kompilatora GCC za pomocą menadżera pakietów dostępnego w danej dystrybucji systemu Linux. Więcej informacji na ten temat można znaleźć w dokumentacji dystrybucji.

Na przykład w systemie Ubuntu można posłużyć się menadżerem APT. W tym celu należy uruchomić Terminal i wydać kolejno następujące polecenia:
sudo apt update
sudo apt install build-essential gdb
Należy jeszcze sprawdzić, czy instalacja przebiegła poprawnie, wpisując w Terminalu
g++ --version

C++ w Visual Studio Code

Gdy kompilator języka C++ jest już zainstalowany, należy zainstalować Visual Studio Code, postępując w sposób opisany tutaj, w sekcji Instalacja, o ile nie zostało to zrobione wcześniej. Następnie należy zainstalować rozszerzenie C/C++ dla Visual Studio Code.

➔ Rozszerzenie C/C++ dla Visual Studio Code.
Powyższy link powinien otworzyć Visual Studio Code i wyświetlić stronę rozszerzenia C/C++. Wystarczy wówczas kliknąć przycisk Zainstaluj (w wersji angielskiej: Install). W przypadku wystąpienia problemów z tym linkiem należy zainstalować rozszerzenie C/C++ posługując się jedną z metod opisanych tutaj, w sekcji Rozszerzenia.

Kompletny przewodnik omawiający instalację kompilatora języka C++ oraz konfigurację edytora Visual Studio Code: