- https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack
- https://marketplace.visualstudio.com/items?itemName=ms-vscode.makefile-tools
- https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools
# make cmake ninja packages from pacman ( package manager of MSYS2 with MinGW64 )
pacman -S mingw-w64-x86_64-make mingw-w64-x86_64-cmake mingw-w64-x86_64-ninja
# installed packages: C and C++ GNU compilers and make-related build tools
sudo apt install gcc g++ make cmake ninja-build
# installed packages: lib sdl2 development files ( SDL base and SDL image related )
sudo apt install libsdl2-dev libsdl2-image-dev