Proszę wybrać jedną z poniższych opcji:
Przed szkoleniem należy zainstalować:
-
Visual Studio 2022
- przy instalacji należy zaznaczyć opcje:
- Desktop development with C++
- C++ CMake tools for Windows
- vcpkg package manager
- przy instalacji należy zaznaczyć opcje:
-
GCC - Linux lub WSL
- gcc (wersja >= 12)
- CMake > 3.25
-
proszę sprawdzić wersję w linii poleceń
cmake --version
-
- vcpkg
- instalacja - https://learn.microsoft.com/en-us/vcpkg/get_started/get-started?pivots=shell-bash
- zklonować repozytorium vcpkg
git clone https://github.com/microsoft/vcpkg.git
- uruchomić skrypt bootstrap-vcpkg.sh
cd vcpkg && ./bootstrap-vcpkg.sh
- dodać zmienną środowiskową VCPKG_ROOT
- w pliku
.bashrc
należy dodać wpis
export VCPKG_ROOT=/path/to/vcpkg export PATH=$VCPKG_ROOT:$PATH
- w pliku
- zklonować repozytorium vcpkg
- instalacja - https://learn.microsoft.com/en-us/vcpkg/get_started/get-started?pivots=shell-bash
- IDE: Visual Studio Code
- Visual Studio Code
- zainstalować wtyczki
- C/C++ Extension Pack
- Live Share
Jeśli uczestnicy szkolenia korzystają w pracy z Docker'a, to należy zainstalować:
- Visual Studio Code
- Zainstalować wtyczki
- Live Share
- Dev Containers (wymagania)
- po instalacji wtyczki - należy otworzyć w VS Code folder zawierający sklonowane repozytorium i z palety poleceń (Ctrl+Shift+P) wybrać opcję Dev Containers: Rebuild and Reopen in Container