Crear para admitir el compilador GCC y LLVM en sistemas de PC

Mingw-w64

Mingw-w64

  -  Código Abierto
Mingw-w64 es un avance del proyecto MinGW original, creado para admitir el compilador GCC y LLVM en sistemas Windows. Lo ha bifurcado en 2007 para proporcionar soporte para 64 bits y nuevas API. Desde entonces, ha ganado un uso y distribución generalizados. El desarrollo y la comunidad de Mingw-w64 son muy activos y acogedores con nuevos colaboradores cada mes e instaladores simples.

Encabezados, bibliotecas y tiempo de ejecución

  •     Se proporcionan más de un millón de líneas de encabezados, sin contar los generados, y se expanden regularmente para rastrear nuevas API de Windows.
  •     Todo lo necesario para vincular y ejecutar su código en Windows.
  •     Winpthreads, una biblioteca de pthreads para compatibilidad con subprocesos de C ++ 11 y una integración simple con un proyecto existente.
  •     Winstorecompat, una biblioteca de conveniencia para trabajos en progreso que facilita la conformidad con la Tienda Windows.
  •     Soporte matemático más rápido y de mejor conformidad en comparación con VisualStudio.

Instrumentos

  •     gendef: genera archivos .def de Visual Studio a partir de archivos .dll.
  •     genidl: genera archivos .idl a partir de archivos .dll.
  •     widl: compila archivos .idl.

Mingw-w64 se inició para portar una aplicación ObjectiveC a Windows de 64 bits en 2005. El único compilador destinado a Windows que admitía ObjectiveC era el compilador GCC de MinGW.