SoloCodigo
Programación General => C/C++ => Mensaje iniciado 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.
-
Existe esa manera de crear un ejecutable en linux?.. yo siempre lo hago por consola.. donde leiste que se pueda?. Eso me interesa! .. Saludos :)
-
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
-
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:
-
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...
-
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:
-
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
-
... segun yo cuando lo compilas se hace ejecutable...
si lo compilas asi:
te genera un archivo llamado foo... si ese le das 2ble click, es el ejecutable...