Página 15 de 18
Re: [Curso] Introducción a la programación en C (II)
Publicado: 03 Ene 2011, 23:57
por m0skit0
Ponte exactamente cómo lo haces. Y de qué SO estamos hablando.
Re: [Curso] Introducción a la programación en C (II)
Publicado: 04 Ene 2011, 00:11
por JeFNDZ
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:
Código: Seleccionar todo
bash: /home/jef-g/Documentos/codigos g++/hola mundo.cpp: Permiso denegado
Re: [Curso] Introducción a la programación en C (II)
Publicado: 04 Ene 2011, 00:33
por dark_sasuke
da chmod -R 777 /home/jef-g/Documentos/codigos g++/ e intenta de nuevo
Re: [Curso] Introducción a la programación en C (II)
Publicado: 04 Ene 2011, 01:02
por Dark Pallacus
JeF-G escribió:3.- Arrastro el documento a la Terminal (en esta se pone la dirección completa del fichero).
Debes arrastrar la carpeta que contiene el codigo.
O lo que es lo mismo: cd /home/jef-g/documentos/codigos g++
Re: [Curso] Introducción a la programación en C (II)
Publicado: 04 Ene 2011, 01:12
por dark_sasuke
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)
Publicado: 04 Ene 2011, 01:18
por m0skit0
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.
Re: [Curso] Introducción a la programación en C (II)
Publicado: 04 Ene 2011, 01:21
por dark_sasuke
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.
Re: [Curso] Introducción a la programación en C (II)
Publicado: 04 Ene 2011, 11:09
por Dark Pallacus
m0skit0 escribió:dark_sasuke escribió:El compilador debe general un ejecutable con los permisos necesarios. Eso le pasaba a Pallacus porque usaba NTFS.
Cierto
Re: [Curso] Introducción a la programación en C (II)
Publicado: 05 Ene 2011, 02:17
por JeFNDZ
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)
Publicado: 05 Ene 2011, 10:18
por m0skit0
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:
Código: Seleccionar todo
gcc -o /home/jef-g/programacion/ejecutable mi_programa.c
Saludos