vadimadr We'll provide a nanosleep implementation for the delay function that will match the standard. Also, it might be worth giving it a try with CMake 3.1+, as it detects the standard to use a bit differently. With older CMake versions we set-std=c++11, but on Debian you might ...
Then we give the physical dimensions of the screen, the colour depth and the type of surface we're drawing. From the documentation in the SDL_video.h we know that this declaration defines a surface in system memory (as opposed to one in video memory). To the terminal we print a message...