Comstackdor de C para Windows?

Estoy bien trabajando en Linux usando gcc como mi comstackdor de C pero me gustaría una solución de Windows. ¿Algunas ideas? He visto Dev-C ++ desde Bloodshed pero estoy buscando más opciones.

Puede usar GCC en Windows descargando MinGW .

Puede obtener Visual C ++ Express Edition directamente desde Microsoft, si desea algo dirigido a Win32. De lo contrario, MinGW o lcc, como se sugiere en otra parte.

GCC es omnipresente. Es confiable y bien entendido por miles de personas en docenas de comunidades.

Visual Studio es quizás el mejor IDE jamás desarrollado. Tiene un gran comstackdor debajo. Pero es estrictamente solo para Windows.

Si solo juegas, obtén GCC, es gratis. Si te preocupan las múltiples plataformas, es GCC. Si está hablando de un desarrollo serio de Windows, obtenga Visual Studio.

Siempre puedes usar gcc a través de cygwin.

Hay otro comstackdor de C libre para Windows: Pelles C.

Pelles C es un kit de desarrollo completo para Windows y Windows Mobile. Contiene, entre otras cosas, un comstackdor de C de optimización, un ensamblador de macros, un enlazador, un comstackdor de recursos, un comstackdor de mensajes, una utilidad make e instaladores de instalación para Windows y Windows Mobile. También contiene un entorno de desarrollo integrado (IDE) con gestión de proyecto, depurador, editor de código fuente y editores de recursos para cuadros de diálogo, menús, tablas de acelerador, mapas de bits, icons, cursores, cursores animados, videos de animación (AVI sin sonido), versiones y manifiestos de XP.

URL: http://www.smorgasbordet.com/pellesc/

Personalmente, he estado buscando usar MinGW (lo que Bloodshed usa) con Code Blocks IDE .

También estoy considerando usar el comstackdor Digital C / C ++ de Mars .

Ambos parecen ser bien considerados.

¡Puede probar Code :: Blocks , que es mejor IDE y viene con MinGW GCC! Lo he usado y es demasiado bueno como freeware IDE para C / C ++.

GCC no es técnicamente un comstackdor específico de Linux. Es un comstackdor c / c ++ que cumple con los estándares, y lo uso para progtwigs de Windows a diario. Probablemente sea mejor que lo uses hasta que te sientas más cómodo con otra cosa.

Recomiendo que use la distribución MinGW de GCC. Eso comstackrá sus progtwigs de forma nativa para Windows, utilizando una biblioteca estándar, etc.

Si está buscando un IDE, tengo dos recomendaciones. Visual Studio es la versión de Microsoft, y aunque tiene sus problemas, es un IDE excelente para trabajar con el código. Sin embargo, si está buscando algo un poco más liviano, CodeBlocks también es bastante bueno, y tiene el beneficio adicional de poder usar básicamente cualquier comstackdor que haya instalado (incluyendo varias formas de GCC y el comstackdor de Microsoft que viene con Visual Studio) y poder abrir archivos de proyectos para otros IDEs. Además, también se ejecuta en Linux, por lo que podrías hacer esa transición aún más fácil para ti.

Personalmente prefiero GCC, pero ese soy solo yo. Si realmente quiere la solución de Microsoft, VS es el camino a seguir.

MinGW sería una traducción directa de gcc para Windows, o tal vez desee verificar LCC , vanilla c (más o menos) con un IDE. Pelles C parece estar basado en lcc y tiene un IDE algo mejor, aunque no lo he usado personalmente. Por supuesto, siempre existe la Edición Express de MSVC que es gratuita, pero esa es su decisión.

Tenga cuidado de usar un comstackdor C, no C ++ si lo está haciendo C. Si bien la mayoría de los progtwigs en C funcionarán utilizando un comstackdor C ++, existen suficientes diferencias como para que haya problemas. Estoy de acuerdo con las personas que sugieren usar gcc a través de cygwin.

EDITAR:
http://en.wikipedia.org/wiki/Compatibility_of_C_and_C%2B%2B muestra algunas de las principales diferencias

La mayoría de las universidades te dan acceso a Microsoft Dreamspark .

Si está usando GCC / Linux en clase, solo instale Ubuntu . Windows es una plataforma terrible para el desarrollo de C.

GCC funciona bien. Tenga en cuenta que MSVC no es necesariamente una solución válida porque no es compatible con C99.

Llego tarde a esta fiesta, pero para cualquier persona futura de C en Windows, Visual Studio tiene como objective C90 en lugar de C99, que es lo que obtendrías en * nix. Actualmente me estoy enfocando en C99 en Windows usando Sublime Text 2 en conjunto con Cygwin.

Cygwin ofrece soporte completo de GCC en Windows; Además, la versión gratuita de Microsoft Visual C ++ Express Edition admite proyectos C “heredados” sin problemas.

Visual C ++ Express es un IDE fino y gratuito para Windows que viene con un comstackdor.

Si está más cómodo con las soluciones de línea de comandos en general y con gcc en particular, MinGW o Cygwin podrían estar más arriba en su camino. También son ambos libres.

Todo se reduce a lo que estás usando en clase.

Si los laboratorios y las asignaciones están en Linux, entonces probablemente quiera una solución MinGW. Si están en Windows, obtenga Visual Studio Express.

¿No puedes obtener una versión gratuita de Visual Studio Student Addition de tu escuela? La mayoría de las universidades tienen progtwigs para ofrecer software gratuito a los estudiantes.

Ha habido algunos comentarios que señalan que C no es C ++. Si bien es cierto, también es cierto que cualquier comstackdor de C ++ también comstackrá C, generalmente el modo del comstackdor se seleccionará automáticamente según la extensión del nombre de archivo, pero cada comstackdor también tiene una opción para forzar el modo C o C ++ independientemente del nombre del archivo.

Así que elija el comstackdor de C ++ gratuito con el que se siente más cómodo con gcc, VC ++ Express, Marte digital, lo que sea. Use el IDE que más le guste, emacs, vim, VC ++ Express, Code :: Blocks, Bloodshed – de nuevo lo que sea.

Cualquiera de estas herramientas será más que adecuado para el aprendizaje. Personalmente, ya que estás preguntando por Windows, elegiría VC ++ Express: es un IDE excelente, es gratis y comstackrá muy bien los progtwigs C.

¿Te refieres a Dev-C ++ de Bloodshed? Es un IDE visual agradable para C ++ que utiliza el gcc de MinGW para Windows como el comstackdor de back-the-scenes. El proyecto ha sido abandonado por un tiempo (en mi opinión, usar Delphi para desarrollar un C ++ IDE es algo muy estúpido para llamar la atención de los desarrolladores), sin embargo, no hay nada que te impida usarlo y actualizar la versión del GCC de MinGW. se sirve de la última, además de tener licencia GPL.

Uso BloodShed’s DEV C ++, CygWin o Visual C ++ Express. Todos los cuales son gratuitos y funcionan bien. He encontrado que para mí, DEV C ++ funcionó mejor y fue el menos peculiar. Cada comstackdor tiene sus propias peculiaridades y deifferences, necesita probar algunas y encontrar la que le resulte más cómoda. También me gustó el hecho de que DEV C ++ me permitió cambiar las fonts que se usan en el editor. ¡Me gustan las fonts de Proggy Programming!

Deben funcionar los comstackdores de Windows C ++.

Además, echa un vistazo a MinGW .