PHP - Ejecutar c desde php

   
Vista:

Ejecutar c desde php

Publicado por enms (29 intervenciones) el 27/09/2017 21:02:07
Buenos dias, tardes o noches me interesaria ejecutar c desde php pero ya use la funcion exec y me imprime lel ultimo printf de c, tambien si pongo un programa en c que sume no me pide los valores solamente agarra unos valores que nada que ver ni los suma nomas me imprime el ultimo printf con un resultado erroneo.
La pregunta es si se puede compilar c desde php completamente (como si se compilara desde la terminal) ?

Esto fue lo que puse en el php

1
2
3
4
<?php
$result = exec("./ejecutable");
    echo $result;
?>

./ejecutable es el archivo exe en windows ,en ubuntu no usa la extencion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Ejecutar c desde php

Publicado por xve (6817 intervenciones) el 28/09/2017 07:25:07
Hola Enms, prueba a utilizar system() en vez de exec()... algo así:

1
$ultimaLinea = exec("./ejecutable", $result);

http://php.net/manual/en/function.system.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

Ejecutar c desde php

Publicado por elsy (29 intervenciones) el 28/09/2017 22:18:01
Muchas gracias lo probare
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ejecutar c desde php

Publicado por elsy (29 intervenciones) el 29/09/2017 17:15:15
Todavia sigue fallando no me deja introducir numeros aqui estan los codigos

Screenshot-from-2017-09-29-10-15-56
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad