Foros del Web » Programación para mayores de 30 ;) » C/C++ »

IDE para C++ en Linux

Estas en el tema de IDE para C++ en Linux en el foro de C/C++ en Foros del Web. Hola! En estos momentos estoy en un proyecto de IA, para el desarrollo de este proyecto tengo disponible una Pentium I, con 32Mb de RAM, ...
  #1 (permalink)  
Antiguo 24/06/2006, 10:52
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
IDE para C++ en Linux

Hola!

En estos momentos estoy en un proyecto de IA, para el desarrollo de este proyecto tengo disponible una Pentium I, con 32Mb de RAM, DD 2Gb, tarjera de video con 1Mb.

En el proyecto estamos involucradas varias personas, se nos ocurrio que como SO instalarle linux seria la mejor opcion algo como Debian, DSLinux o algo parecido, quiero destacar que ninguno sabe absolutamente NADA de linux, pero parece la mejor opcion.

Ahora bien, el problema es la eleccion del lenguaje, algunos votaron por hacerlo en Pascal usando el FeePascal como IDE, pero otros preferimos el C++, sin embargo no conozco ningun IDE para este sistema operativo y mucho menos para la consola. Queremos hacerlo en la consola para reducir el consumo de recursos del equipo al maximo para que el sistema que estamos desarrollando se ejecute a su mayor capacidad.

Si alguien sabe de algun IDE del tipo Borland C o Free Pascal (en el que pueda depurar, compilar, tener varas ojas de codigo abiertas, etc) para linux apreciaria mucho su orientacion o algun link en el que exista alguna comparacion de IDE's o cualquier informacion relacionada....

Gracias de antemano!
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
  #2 (permalink)  
Antiguo 24/06/2006, 19:57
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años
Puntos: 2
Aqui esta el MinGW Studio para linux, no lo he probado en Linux, yo lo uso en Windows.

http://www.parinyasoft.com/
  #3 (permalink)  
Antiguo 30/06/2006, 14:47
Avatar de drake1983  
Fecha de Ingreso: febrero-2005
Ubicación: Cuba
Mensajes: 125
Antigüedad: 19 años, 3 meses
Puntos: 0
Tambien puedes ponerle al sistema el escritorio xfce que es realmente ligero y no lleva casi memoria, asi tendrias un interfaz grafico.
__________________
Nada que perder...
  #4 (permalink)  
Antiguo 30/06/2006, 23:31
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 18 años, 11 meses
Puntos: 1
Hola, pues mira que no sabiendo nada de Linux y meterse directo a la consola es toda una aventura... no es parecido a MS-DOS. Los comandos de linux son realmente muy complejos, pero mas potentes que los del sistema de Microsoft.

Como sea, cualquiera de estas opciones podria ser un poco pesada para tu sistema, la opcion de la consola es muy buena y te da muchas posibilidades que un IDE no te deja manejar. Ademas, posiblemente el ambiente grafico no te consuma recursos pero al momento de ejecutar el IDE realmente te comera la PC...

Sabiendo C++ ya es mas facil, ya que unicamente tendrias que leer algun how-to de gcc (o mejor dicho, para C++ g++) para compilar tus programas y algun otro de archivos "makefile"...

Por ponertelo de alguna manera, para crear tus programas (codigo fuente) puedes usar "vi"; es un editor de textos en modo texto (valga la redundancia), como "gestor de proyectos" el archivo "makefile" y para compilar (ya teniendo tu makefile) unicamente ejecutas "make"...

Alguna vez recuerdo haber tenido una discusion aqui con alguien porque segun esa persona, yo decia muchas cosas que solo confundian a la persona que preguntaba, asi que, creo que espero haberte ayudado y ojala te quedes con Linux ;)
  #5 (permalink)  
Antiguo 30/06/2006, 23:34
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 18 años, 11 meses
Puntos: 1
Perdon, se me fue el dedo y postee de mas xD
  #6 (permalink)  
Antiguo 04/07/2006, 12:43
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Algo asi habia pensado, el problema es que algunos de los que estan involucrados en el proyecto estan comenzando con el c++ y seria bueno un ide que facilitara las cosas, aunque tambien hemos considerado la idea de instalar alguna distro de linux en nuestras pc's, trabajar alli y luego compilar el codigo como tu sugieres.

Ya nos decidimos a instalar debian porque hay mucha documentacion y consume pocos recursos, ademas hay mas control sobre lo que se instala y lo que no, a pesar de no ser el mas simple de usar
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
  #7 (permalink)  
Antiguo 11/12/2010, 13:47
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: IDE para C++ en Linux

mira.., anjuta c++ para linux haber que tal y nos cuenta; tambien glade para gtk/gnome , documentate bien con este ultimo, listo y luego nos comentas.
exitos en su proyecto.
  #8 (permalink)  
Antiguo 11/12/2010, 14:01
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: IDE para C++ en Linux

Qtcreator todos los mensionados para c++ ha y c/c++ lo mejor aunque apenas yo tambien lo conosca pero es lo mejor solo ada le pone la pata; prolog,pascal y lisp y eso porque son especializados en un area en especial.
si buscas para ia prolog puede ser una obcion como lenguaje o lisps.son pioneros en ia pero mas prolog es poderoso en este sentido. espero haberte ayudado y si no, has caso omiso de este mensaje.
de nuevo exitos.
  #9 (permalink)  
Antiguo 12/12/2010, 11:51
 
Fecha de Ingreso: octubre-2010
Ubicación: Edo. de México
Mensajes: 94
Antigüedad: 13 años, 7 meses
Puntos: 9
Respuesta: IDE para C++ en Linux

No entiendo tu necesidad de corre un IDE en modo consola, no importa el IDE que uses, el desempeño de tu proyecto va a depender únicamente de las técnicas de programación que uses y de un buen manejo de memoria.

En fin, algunos editores/IDEs que te puedo sugerir son los siguientes.

Emacs (gráfico/multilenguaje). Uno de los mejores IDEs que hay. Una vez que le tomas la medida te puedes desplazar como en ningún otro IDE, eso si, tienes que leerte la documentación antes de utilizarlo ya que no es tan intuitivo como cualquier otro editor. Este IDE te permite ejecutar comandos de Shell, resalta la sintaxis de tu código, y ademas de que permite hacer divisiones de pantalla que te permiten tener mas de un archivo abierto a la vez, esto es muy útil en en proyectos grandes ya que no necesitas estarte desplazando entre ventanas para poder observar código que tienes en algún otro archivo.

Vi (consola/no resalta sintaxis). Este editor viene en todas las distribuciones de linux, es muy simple pero a la vez muy versátil, al igual que emacs no es muy intuitivo, pero vale la pena aprender a utilizarlo.

nano (consola/no resalta sintaxis). Este es otro editor en modo consola, pero es mucho mas fácil de utilizar que vi, pero sinceramente no es muy bueno, es utilizado meramente por aquellos nuevos en modo consola ya que puedes utilizarlo casi como un editor gráfico.

Codeblocks ( gráfico/multilenguaje). Un muy buen IDE para linux, te permite desplazarte entre funciones de manera muy sencilla, ademas de que cuenta con la función de auto completar. No es tan bueno como emacs pero es mucho mas sencillo de utilizar (es como un Dev C++ para linux) . Este IDE te permite compilar sin necesidad de ir a la consola (no se si eso sea bueno o malo xD). Lo único que no me gusta es que al momento de reescribir algún archivo le cambia los permisos de usuario, pero no debería ser un problema para proyectos de c/c++.

vim (consola/multilenguaje) . Lo mismo que vi, pero resalta la sintaxis. Ideal para trabajar en modo consola (mi favorito para consola de hecho)

gvim (gráfico/multilenguaje) . Una versión gráfica de vim, además te permite tener varios buffers (archivos) abiertos a la vez (justo como emacs).

EditRocket (grafico/multilenguaje). Muy buen editor de texto, mejor que codeblocks PERO no es gratuito, aunque viene con un periodo de evaluación.

Ajunta (gráfico/multilenguaje?). En realidad nunca he utilizado este IDE, pero a algunos amigos les gusta. valdría la pena hecharle un vistaso.


Mi recomendación. Si vas a utilizar modo gráfico utiliza emacs o codeblocks, el primero es mucho mejor pero te tienes que romper la cabeza un rato para agarrale el modo, y si lo que necesitas es modo consola utiliza Vim, no nano, aunque este ultimo es mucho mas sencillo, no te permite desplazarte con facilidad a través del teclado (que es mucho mas rápido que hacerlo mediante el mouse, creeme)



Por ultimo, si lo que quieres (por lo que leí) es tener un control sobre cada cosa que le instales a tu Unix/linux, te recomiendo utilizar OpenBSD. Es la distribución mas segura y mas sencilla de UNIX (asi es, es UNIX puro) y viene únicamente con lo indispensable para correr así que tu le tienes que instalar todo aquello que necesites (inclusive el modo gráfico).

Saludos y espero haberte ayudado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 15:47.