¿Cuál es el mejor compilador de C para Windows 8?

Todo depende de lo que quiere decir con “mejor”, ya que todo depende de lo que le importa / considera importante. Si el precio es su guía, es probable que un freebee como GCC o LLVM sea considerado su “mejor” opción, aunque es posible que no tenga todas las mismas características que otros compiladores. Pero en esos casos, además del precio, también ayuda a que funcionalmente el compilador tenga prácticamente la misma sintaxis de entrada sin importar cuál sea el sistema operativo de destino (Windows, UNIX, etc. ).

Si desea un rendimiento puro del código de salida (es decir, luchar / ganar las guerras de referencia, hacer felices a sus clientes por la velocidad de su producto), muchos compositores comerciales como el icc de Intel (es decir, “Compositor”) lo utilizan. Las empresas y los desarrolladores de aplicaciones, independientemente del chip de destino. A menudo, a ella y a su compañero ifort (Fortran) se les considera las “mejores” opciones si la generación de código es la clave (aunque no siempre ganan, la gente de Intel se toma muy en serio la generación de código y si se encuentra en un lugar donde no está generando El mejor código, puede presentar informes de errores y ellos lo investigan cuando lo he hecho). Además, este compilador generará código para dispositivos paralelos como el Phi de Intel, por lo que hay muchas herramientas para pasar de la ejecución en serie pura al código paralelo; de las que carecen muchas otras herramientas. Pero mientras haya una versión gratuita para probar, tendrás que pagar por ella.

Finalmente, Visual C de MSFT es el valor predeterminado, ya que es lo que el desarrollador del sistema operativo de destino utiliza por sí mismo. Es una herramienta excelente, bien integrada con Windows y probablemente la más popular por número de usuarios, por lo que muchas personas lo consideran el “mejor” por esa razón.

Como siempre, “su millaje puede variar”, pero vale la pena hacer una pequeña investigación y pensar un poco sobre lo que le importa. Luego mirando comparaciones sobre ese conjunto de criterios.

CodeBlocks es uno de los mejores IDE de C (usa el compilador MingW) ya que está creando programas de un solo archivo de pequeño tamaño. Para escribir proyectos grandes, el IDE de Eclipse es una muy buena opción. También puedes probar Visual Studio. Pero si eres un principiante, te recomiendo que uses CodeBlocks.

Vaya aquí para descargarlo.

Descargas

La mejor parte es que es multiplataforma, es decir, está disponible en Linux, OS X y Windows.

Y simplemente no opte por un compilador Turbo C de 20 años, usa una versión muy antigua de C / C ++. Solo mire esta captura de pantalla, mire cuántos años tiene esta compilación r. Es un compilador de 16 bits. Los programas de 16 bits han dejado de desarrollarse hace mucho tiempo.

Ahora es 2016, ha habido muchas modificaciones a C y C ++. Dev C ++ también es una buena opción, pero no es tan popular y se actualiza con frecuencia como CodeBlocks.

Los 3 compiladores más populares para la plataforma de Windows son gratuitos.

  • GCC (disponible como MinGW)
  • LLVM / Clang
  • Microsoft Visual C Compiler

En lo que va de “mejor”, es altamente subjetivo. Si desea la mejor compatibilidad con las funciones más nuevas del idioma O la mejor compatibilidad para la plataforma de Windows O el mejor compilador en términos de velocidad de construcción. Para propósitos triviales, cualquiera de estos funcionará bien.

La respuesta de Akshay Saini a ¿Cuál es el mejor IDE / compilador en lenguaje C para Windows?

Mi empleador usa el compilador con licencia de Intel, porque produce muy buen código y es compatible en todas las plataformas (menos rarezas que Visual C). Puedo usar Visual Studio Express en casa cuando lo necesito. Cygwin / MinGW siempre han sido un poco problemáticos para mí.

Como me gusta enseñar C sin usar ningún IDE, prefiero el NotePad simple para todas las ediciones (a veces uso NotePad ++ para resaltar) y el compilador gcc.
Sin embargo, para grandes proyectos he usado DevCpp IDE y está limpio!