• Domingo 15 de Diciembre de 2024, 17:53

Autor Tema:  Llamar Programas Externos  (Leído 944 veces)

phpleo

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Llamar Programas Externos
« en: Martes 13 de Julio de 2004, 04:17 »
0
:hola: Hola soy nuevo posteando por aqui y queria felicitarlos por el gran aporte que dan a esta comunidad.

Weno de ida al problema quisiera sabe si se puede ejecutar o llamar y enviar programas desde el mismo c++ (em este caso estoy usando el 3.1).

En si acabo de hacer un mini interprete que abre archivos y validad la sintaxis hecha pero lo que quisiera hacer es llamar por ejemplo al DOS para ejecutar en el el TLINK y el TASM para que conviertan el archivo fuente en un ejecutable, calro usando ENSAMBLADOR en C++.

Les agradeceria mucho de proporcionen informacion si se puede o de algun enlace que se tratace del tema.

Muchas Gracias  :smartass: .

ragnarok

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Llamar Programas Externos
« Respuesta #1 en: Martes 13 de Julio de 2004, 14:11 »
0
En unix para que un programa ejecute otro se puede hacer fork y exec, en windows seguro que se puede hacer algo parecido, pero no sé como se llama, puedes buscar en la MSDN o esperar a que alguien te conteste de una forma más concreta. Es todo lo que te puedo decir.

Si lo que quieres es linkar varios archivos objeto para construir un ejecutable se hace como si fueran todos de C, sólo tienes que incluir las cabeceras de funciones correspondientes en los programas de C con la palabra reservada extern, creo.