SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: VeRaCrUzAnItO-10- en Jueves 10 de Junio de 2004, 15:24

Título: Ligador En C
Publicado por: VeRaCrUzAnItO-10- en Jueves 10 de Junio de 2004, 15:24
Hola,

Mi duda es respecto a saber donde puedo encontrar ayuda o un codigo de referencia para hacer un "ligador" en C.Saludos.
Título: Re: Ligador En C
Publicado por: Blag en Jueves 10 de Junio de 2004, 15:54
Citar
Mi duda es respecto a saber donde puedo encontrar ayuda o un codigo de referencia para hacer un "ligador" en C.Saludos.

¿Qué es un ligador?  :blink:

Saludos,

Blag  :devil:
Título: Re: Ligador En C
Publicado por: Rataman en Jueves 10 de Junio de 2004, 17:08
Puede ser k te refieras a un puntero? o a una referencia? :huh:
Título: Re: Ligador En C
Publicado por: Eternal Idol en Jueves 10 de Junio de 2004, 17:18
Queres hacer un linker??

 :scream:
Título: Re: Ligador En C
Publicado por: VeRaCrUzAnItO-10- en Viernes 11 de Junio de 2004, 03:19
Asi es, tengo que hacer un linker.

Un ligador es el programa que te manda a llamar a una funcion al tú codigo objeto para que este se pueda ejecutar, como ejemplo las librerias, esta son ligadas y cargadas para que el se puede crear el programa ejecutable.

P.D: si pueden tambien ayudarme con un cargador absoluto.

Mil Gracias.
Título: Re: Ligador En C
Publicado por: Blag en Viernes 11 de Junio de 2004, 07:48
Citar
Asi es, tengo que hacer un linker.

Disculpa, pero no tengo ni la menor idea de como hacerlo  :(

Citar
P.D: si pueden tambien ayudarme con un cargador absoluto.

 :huh:  Y eso que se supone que es??? No podrías mejor escribir las frases en inglés????

Saludos,

Blag  :devil:
Título: Re: Ligador En C
Publicado por: LeGatoRojo en Viernes 11 de Junio de 2004, 23:18
La Unica Manera Que Conozco De Hacer Que Un Programa mande A Llamar Una Funcion Del Sistema Operativo O De Otro Programa Es Usando El comando System
por Ejemplo:

1-. system("c:\\archiv~1\\winamp\\winamp.exe Transfusion.mp3");
    este le dice al winamp que mande a reproducir el archivo transfusion.mp3

2-. system("c:\\windows\\rundll32.exe User.exe,ExitWindows");
   apaga la computadora en win98

Y No Tengo mas Que eso, no se si te sirva
Título: Re: Ligador En C
Publicado por: VeRaCrUzAnItO-10- en Sábado 12 de Junio de 2004, 05:23
Muchas Gracias, pero ya ando sacando eso adelante, cuando lo acabe les pego aqui el código.

Un ligador y cargador, son de las partesmás básicas de la computadora, como lo es cuando la enciendes, lo primero que se carga en memoria convencional es la pruena de encendido.

De todos modos, muchas gracias.
Título: Re: Ligador En C
Publicado por: Eternal Idol en Sábado 12 de Junio de 2004, 11:25
Un linker para Windows lo que hace es resolver las diferentes dependencias de un archivo objeto (ya sea de DLLs, libs u otros archivos objeto) y despues escribir la cabecera PE del ejecutable.

 :ph34r: