¡Hola!
Solo vengo a comentarte una cosa sobre los pasos que realizas para instalar MinGW , me parece que donde dijiste que si no funciona la cagaste , no le vá a funcionar a nadie pues hay que poner el directorio bin del compilador en la variable path de las variables de entorno ya sea por comandos o manualmente. Y bueno nunca es malo este tipo de tutoriales y no desprecio el trabajo que conlleva hacerlo , pero hay libros en internet en los que empiezan desde cero y creo que estos sientan una mejor base que este tutorial.
¡Un saludo y bienvenido al foro!