[Curso] Introducción a la programación en C (II)
Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06
Re: [Curso] Introducción a la programación en C (II)
Ponte exactamente cómo lo haces. Y de qué SO estamos hablando.
Re: [Curso] Introducción a la programación en C (II)
El SO es ubuntu.
1.- Escribo el código en gedit (el hola mundo).
2.- Guardo el fichero en /home/jef-g/documentos/codigos g++ (y efectivamente se pone de colores el código).
3.- Arrastro el documento a la Terminal (en esta se pone la dirección completa del fichero).
4.- Pulso Home y añado un cd seguido de un espacio y presiono intro.
Después de aquí sale:
1.- Escribo el código en gedit (el hola mundo).
2.- Guardo el fichero en /home/jef-g/documentos/codigos g++ (y efectivamente se pone de colores el código).
3.- Arrastro el documento a la Terminal (en esta se pone la dirección completa del fichero).
4.- Pulso Home y añado un cd seguido de un espacio y presiono intro.
Después de aquí sale:
Código: Seleccionar todo
bash: /home/jef-g/Documentos/codigos g++/hola mundo.cpp: Permiso denegado
- dark_sasuke
- Moderador Global
- Mensajes: 3379
- Registrado: 03 Sep 2009, 02:13
- Twitter: D4rkyt0
Re: [Curso] Introducción a la programación en C (II)
da chmod -R 777 /home/jef-g/Documentos/codigos g++/ e intenta de nuevo
- Dark Pallacus
- ViP Hordes
- Mensajes: 1509
- Registrado: 03 Sep 2009, 00:35
- PSN ID: Pallacus
- Ubicación: Barcelona
- Contactar:
Re: [Curso] Introducción a la programación en C (II)
Debes arrastrar la carpeta que contiene el codigo.JeF-G escribió:3.- Arrastro el documento a la Terminal (en esta se pone la dirección completa del fichero).
O lo que es lo mismo: cd /home/jef-g/documentos/codigos g++
PS3 - PSP 2000
- dark_sasuke
- Moderador Global
- Mensajes: 3379
- Registrado: 03 Sep 2009, 02:13
- Twitter: D4rkyt0
Re: [Curso] Introducción a la programación en C (II)
Ah coño si xDDD ... porque si haces cd /.../hola.cpp .. es un archivo, haces lo que dice pallaquito y despues lo demas.
Re: [Curso] Introducción a la programación en C (II)
dark_sasuke escribió:chmod -R 777 /home/jef-g/Documentos/codigos g++/
No necesitas hacer esto. El compilador debe general un ejecutable con los permisos necesarios. Eso le pasaba a Pallacus porque usaba NTFS.
- dark_sasuke
- Moderador Global
- Mensajes: 3379
- Registrado: 03 Sep 2009, 02:13
- Twitter: D4rkyt0
Re: [Curso] Introducción a la programación en C (II)
Bueno yoske ni idea, lo poco que he compilado estos dias (soulless intenta hacerme entender los bucles de una vez y mira que me a dado caña con el tema xDD) lo he hecho desde linux, en particion ext3.
- Dark Pallacus
- ViP Hordes
- Mensajes: 1509
- Registrado: 03 Sep 2009, 00:35
- PSN ID: Pallacus
- Ubicación: Barcelona
- Contactar:
Re: [Curso] Introducción a la programación en C (II)
m0skit0 escribió:dark_sasuke escribió:El compilador debe general un ejecutable con los permisos necesarios. Eso le pasaba a Pallacus porque usaba NTFS.
Cierto
PS3 - PSP 2000
Re: [Curso] Introducción a la programación en C (II)
Ya pude compilar! Pero los ejecutables los guarda en mi carpeta principal, es decir, los guarda en "jef-g" ¿Como puedo indicar la ruta para guardar los ejecutables y ficheros .o?.
Re: [Curso] Introducción a la programación en C (II)
Los ejecutables se generan donde compiles. También le puedes indicar la ruta completa de dónde quieres que se genere el ejecutable a gcc tras el -o. Por ejemplo:
Saludos
Código: Seleccionar todo
gcc -o /home/jef-g/programacion/ejecutable mi_programa.c
Saludos