¿Cómo configuro un entorno de desarrollo C no basado en IDE en Linux?Entorno de desarrollo no IDE C
Respuesta
gcc + make + vi y vivirás feliz para siempre!
Hacer no me hace tan feliz ... – Cogwheel
¿Has probado 'make happy'? :) –
Make es el peor sistema de compilación, excepto para todos los demás. –
Si usted no es un masoquista:
gcc + cmake + nano;)
Asegúrese de editar el archivo .nanorc (puede copiar un ejemplo de/etc/nanorc general)
CMake es masoquismo, lo siento. –
@Matt Joiner, no es tan malo como make: D –
Bien, alguien tiene que decirlo: Emacs, gcc y make.
Si, como sugirió el comentarista, está buscando instrucciones para configurar esto, probablemente no se necesita ninguna configuración, ya que la mayoría de las distribuciones de Linux que he utilizado vienen con estos programas ya instalados.
Es por eso que no puedo dormir por la noche. –
Si alguien no puede dormir por la noche porque alguna otra persona en algún lugar puede estar usando emacs, entonces la primera persona realmente necesita aprender a apreciar lo bien que la tiene y vivir y dejarla vivir ... – GreenMatt
-1 para Emacs ... Sólo una broma. Se ha dicho que Emacs es un excelente sistema operativo, todo lo que necesita es un editor de texto decente. Afortunadamente, ahora puedes obtener un emulador de vi para ello. – JeremyP
Emacs + CEDET es la mejor
Uso gtkemacs, gcc, make pero con mayor frecuencia en estos días.
Esta pregunta está peligrosamente cerca de incitar guerras de religión. Déjame empezar: todas las configuraciones que no sean las mías son inferiores.
Es muy probable que ya exista un entorno de desarrollo bastante bueno; no es necesario configurarlo. Esto se debe a que la mayoría de las instalaciones de Linux son GNU/Linux. GNU proporciona todas las piezas que necesita para el desarrollo de software C.
Utilice el 'que' comando para asegurarse de que estos programas están en su camino de ejecución
which gcc
which make
Gcc es su compilador. Make le permite definir los pasos de compilación y enlace. (Puede llamar a gcc por usted)
Es probable que tenga varios editores instalados, como vi, nano y GNU emacs. Para ver si tiene emacs (por ejemplo), el tipo
which emacs
Si el comando which
devuelve una ruta válida (es decir, que no dice which: no emacs in
...), entonces eso significa que puede ejecutar el programa con tan sólo escribir su nombre:
emacs
por ejemplo.
Creo que en Ubuntu necesitas 'apt-get install build-essential'. En Arch, es 'pacman -S base-devel'. No estoy seguro acerca de otras distribuciones. –
Apreciar que Brendan; Creo que ese es el tipo de información que está buscando. – GoalBased
Recomendaría gcc + vim/vi + (marca).
Vim/vi es casi imposible de "solo levantar y usar" porque será completamente extraño y tendrá dificultades incluso para mover el cursor o insertar texto, pero afortunadamente, Vim viene con un tutor extremadamente útil que puede comenzar invocando el comando vimtutor en el shell. Te pondrá en marcha en muy poco tiempo!
mientras que la interfaz de Vim es realmente extraño y esotérico en un primer momento, una vez que se acostumbre a ella (no debe tomar mucho tiempo una vez que termine vimtutor), verá su productividad durante la edición de código aumento espectacular!
- 1. Desarrollo de Django IDE
- 2. Buena depuración C++/entorno IDE para Linux?
- 3. IDE para el desarrollo de C# en Linux?
- 4. IDE para desarrollo incrustado
- 5. Desarrollo de GUI con C++ en un entorno de Windows
- 6. PHP IDE de desarrollo Web
- 7. Depuración de aplicación Delphi en entorno de no desarrollo
- 8. Entorno de desarrollo WebLogic ligero
- 9. "Perfecto" entorno de desarrollo .NET?
- 10. ¿Un entorno con IDE de JavaScript enriquecido?
- 11. Entorno de desarrollo de escritorio Ubuntu (herramientas GNU)
- 12. IDE para desarrollo de complementos de Firefox
- 13. Desarrollo de Clojure: ¿IDE o REPL?
- 14. Portátil C++ IDE
- 15. Un proceso iniciado por Delphi IDE "Ejecutar sin depuración" hereda las variables de entorno de IDE
- 16. Entorno de desarrollo/prueba/control de calidad ideal para desarrollo
- 17. Desarrollo de Android con Netbeans IDE
- 18. IntelliJ IDEA IDE para desarrollo de Android
- 19. Desarrollo de aplicaciones HTML5 con Eclipse IDE
- 20. IDE para el desarrollo web de Django
- 21. Desarrollo de C# en Linux
- 22. Configuración del entorno de desarrollo de SharePoint
- 23. Entorno de desarrollo de Windows Windows preferido
- 24. Crear un entorno de desarrollo para SharePoint
- 25. extjs IDE para un desarrollo más rápido
- 26. Entorno de desarrollo para Jquery y javascript
- 27. ¿Cómo configurar automáticamente un entorno de desarrollo?
- 28. Herramientas para el entorno de desarrollo haskell? (Linux)
- 29. Entorno colaborativo en línea (no solo orientado al desarrollo)
- 30. IDE para desarrollo PHP y Drupal?
Creo que Frank está pidiendo instrucciones sobre cómo configurar un entorno, no opiniones sobre cuál es el mejor. – GoalBased
@GoalBased: Agregué un comentario a mi respuesta dirigiendo la configuración. Sin embargo, el entorno emacs o vi/gcc/make normalmente no requiere configuración en Linux, ya que ya está instalado cuando Linux está instalado. – GreenMatt