Anuncios Google

[Solucionado]¿Dev-C++ en ubuntu?

Buenas a todos, aquí estoy de nuevo con una duda de linux, en mi caso ubuntu.

Me intenteresaba ponerme a aprender C, como mínimo lo básico, pero mi duda era si podia hacerlo desde ubuntu, pero claro me he parado a pensar y Dev-C++ es un.exe y no lo correría ubuntu, porque creo que linux no corre .exe.

Y  Dev-C++ si apretas al F9, te crea el .exe para que veas tu proceso en C, mis preguntas son...:

Con que programa hago el código? Creo que Gedit es una buena opción, pero lo malo esque no podria crear un .exe, entonces mi duda es...

Si uso Gedit por ejemplo, que programa devería utilizar para crear un archivo que lo pueda ver en linux?

Para que me entendais... 

Esto, pero en ubuntu....

Saludos y Gracias ;)


EDITO: Lo he conseguido compilar, pero no me deja ejecutar el archivo ejecutable... como lo ejecuto para ver mi resultado ?


Isaac Newton: "Lo que sabemos es una gota de agua; lo que ignoramos es el océano".


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de JRizzoA

Una vez que hayas creado tu

Una vez que hayas creado tu codigo fuente, con la consola ve al directorio en el que se encueentre y escribe gcc -o NOMBRE_DEL_ARCHIVO_COMPILADO NOMBRE_DEL_CODIGO_FUENTE.C

Ejemplo: gcc -o HolaMundo HolaMundo.c

Ésto te creará, a partir del codigo "HolaMundo.c" un archivo llamado HolaMundo con permisos de ejecución.


ProjectEuler.net

Imagen de Psprekiem

Muchas Gracias, esto con el

Muchas Gracias, esto con el Gedit, verdad?

PD: Me refiero, que con el Gedit se puede hacer, o necessito otro en concreto ?

Imagen de barney77

¿Estas aprendiendo C para Pc

¿Estas aprendiendo C para Pc rekiem?.

Imagen de Psprekiem

Lo intento... xD

Lo intento... xD

Imagen de barney77

Pues suerte.

Pues suerte.

Imagen de JRizzoA

Si

Si, con Gedit escribes el código (y lo guardas con extensión .c) y lo compilas con la terminal.

Imagen de Psprekiem

Mira lo que acabo de

Mira lo que acabo de encontrar de Xerpi

http://www.scenebeta.com/node/16443

Muchas Gracias JrizzoA, solo que intento instalar sudo apt-get install build-essential desde el terminal, pero me dice unas cosas de Eula, de registros y no se que mas... Bueno ya me lo miraré, Gracias ;)

EDITO: Solcucionado, uso Geany, lo extraño que no me deja ejecutar el resultado... el ejecutable no me lo deja ejecutar...

 


Isaac Newton: "Lo que sabemos es una gota de agua; lo que ignoramos es el océano".

Dale permisos de ejecución:

Dale permisos de ejecución: clic derecho >Propiedades >permisos >permitir ejecutar.

Imagen de Psprekiem

Está activado, pero sigue sin

Está activado, pero sigue sin dejarme....

Estaba activado antes ya...

Raro... desde la terminal

Raro... desde la terminal entonces: sudo chmod 777 archivo. Aquí un ejemplito ilustrativo (no dejo la img, porque puede que descuadre la web)

Imagen de Psprekiem

Gracias, lo he hecho así: gcc

Gracias, lo he hecho así:

gcc holamundo.c -o holamundo

./holamundo

Como tu, pero lastima que no me deja utilizarlo apretando en el ejecutable...

Bueno Gracias a los 2 ;)


Isaac Newton: "Lo que sabemos es una gota de agua; lo que ignoramos es el océano".

Imagen de JRizzoA

Lo que pasa es que tu

Lo que pasa es que tu programa se ejecuta tan rápidamente que se cierra antes de que puedas verlo, pero si lo ejecutas en consola se queda ahi y si lo podrás ver.


ProjectEuler.net

Imagen de Psprekiem

Tienes toda la razón Gracias

Tienes toda la razón Gracias ;)

Le pondré el codigo ese que se queda en el pc... (yo ya me entiendo xD) 

Muchas Gracias a los 2 ;)


Isaac Newton: "Lo que sabemos es una gota de agua; lo que ignoramos es el océano".

Imagen de barney77

Creo que te referias a

Creo que te referias a getchar();

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.