Legend:

You basically have two options for a compiler: mingw "mainline" or mingw-w64. Both offer working gcc's for windows. The latter tends to be slightly more up to date than the former, and offers a few more libraries, like DirectShow access. The instructions here are basically for the former, but the two are interchangeable.

17

You basically have two options for a compiler: mingw "mainline" or mingw-w64. Both offer working gcc's for windows. The latter tends to be slightly more up to date than the former, and offers a few more libraries, like DirectShow headers. The instructions here are basically for mingw "mainline", but the two are interchangeable. Basically, you will install one "MinGW" and one "MSys" or "Msys2", the former providing gcc, the latter providing shell utilities like make and bash.