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".
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.
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 ?
¿Estas aprendiendo C para Pc
¿Estas aprendiendo C para Pc rekiem?.
Lo intento... xD
Lo intento... xD
Pues suerte.
Pues suerte.
Si
Si, con Gedit escribes el código (y lo guardas con extensión .c) y lo compilas con la terminal.
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.
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)
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".
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.
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".
Creo que te referias a
Creo que te referias a getchar();