SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: tdhde en Viernes 8 de Julio de 2005, 03:23

Título: Haciendo Un Programa Ejecutable
Publicado por: tdhde en Viernes 8 de Julio de 2005, 03:23
Cuando se ocupa C para linux, ocupando el editor de texto kwrite, quisiera saber como puedo hacer mi programa un ejecutable, para no tener que meterme en la consola, y tener que compilar el programa.
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: © Jonathan © en Viernes 8 de Julio de 2005, 22:39
Existe esa manera de crear un ejecutable en linux?.. yo siempre lo hago por consola.. donde leiste que se pueda?. Eso me interesa! .. Saludos :)
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: Diodo en Viernes 8 de Julio de 2005, 23:02
Hola

Una posibilidad es hacerlo mediante un script o archivo de procesamiento por lotes

Aca teneis un tutorial sobre shell scripting en linux

http://www.freeos.com/guides/lsst/ (http://www.freeos.com/guides/lsst/)

saludos
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: Eternal Idol en Sábado 9 de Julio de 2005, 11:57
Tambien podes hacer un programa que ejecute al compilador (supongo que gcc) con los parametros necesarios, esto es lo que hacen los IDE's ya que los compiladores y enlazadores son ejecutables aparte que utiliza la consola para mostrar sus resultados.

 :smartass:
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: tdhde en Domingo 10 de Julio de 2005, 03:32
Es que un compañero de trabajo tenia su programa, y en vez de meterse al kwrite a compilarlo...solo le daba doble click q su programa y se corria solo, al principio pense que era algun tipo de acceso directo, pero no quiso decir como lo habia logrado hacer...
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: Eternal Idol en Domingo 10 de Julio de 2005, 09:47
Lo mas probable es que tuviera un makefile o algo asi. El programa seria muy sencillo de crear ya que lo unico que debe hacer es ejecutar otro programa con unos determinados parametros. Tal vez puedas usar la funcion system o fork, realmente Linux no es mi campo.

 :whistling:  :smartass:  :ph34r:
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: tdhde en Domingo 10 de Julio de 2005, 21:35
ahhh ya veo, gracias por la ayuda de todos modos, y si si cuento con el makefile...Ahi estoy tratando de hacerlo ejecutable a ver q me sale
Título: Re: Haciendo Un Programa Ejecutable
Publicado por: ibito en Martes 19 de Julio de 2005, 22:33
... segun yo cuando lo compilas se hace ejecutable...

si lo compilas asi:
Código: Text
  1.  
  2. gcc archivo.cpp -o foo
  3.  
  4.  

te genera un archivo llamado foo... si ese le das 2ble click, es el ejecutable...