I discovered MinGW-w64 5 days ago and still do not understand well what it is, but my understanding is now decent enough to say it is complicated.
The website helps to understand, but I also find that the homepage is confusing. I apologize if this ticket discusses several issues, but in particular, it is confusing what MinGW-w64 provides/contains. According to the image at the top, it is:
A complete runtime environment for GCC & LLVM for 32-bit (x86), 64-bit (x64), and ARM64 Windows
LIU Hao’s comment implicitly supports that, noting that MinGW-w64 includes a -crt package.
Yet according to the first paragraph:
Mingw-w64 is a collection of header files, import libraries, libraries and tools that, when combined with a compiler toolchain, such as GCC or LLVM, provides a complete development environment for building native Windows applications and libraries.
As a first step, it would greatly help for the homepage to make it clear whether MinGW-w64:
- includes a CRT
- is a runtime environment, part of a development environment, or both.
My understanding is that MinGW-w64 is at least part of a development environment.
License
I discovered MinGW-w64 5 days ago and still do not understand well what it is, but my understanding is now decent enough to say it is complicated.
The website helps to understand, but I also find that the homepage is confusing. I apologize if this ticket discusses several issues, but in particular, it is confusing what MinGW-w64 provides/contains. According to the image at the top, it is:
LIU Hao’s comment implicitly supports that, noting that MinGW-w64 includes a -crt package.
Yet according to the first paragraph:
As a first step, it would greatly help for the homepage to make it clear whether MinGW-w64:
My understanding is that MinGW-w64 is at least part of a development environment.
License