Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3844 connectés 

 


Dernière réponse
Sujet : [C] C koi la fonction pour exécuter un programme ?
Roswell_ #include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <unistd.h>
..
if ((pid=fork())==0)
{
ssexecl("/usr/bin/gcc","gcc","source.c","-o","exe",NULL);
ssperror("erreur exec du gcc" );
}
{
 //le reste de ton prog
 ...
}
 
Je sais pas si tous les headers sont nécessaires.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Roswell_ #include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <unistd.h>
..
if ((pid=fork())==0)
{
ssexecl("/usr/bin/gcc","gcc","source.c","-o","exe",NULL);
ssperror("erreur exec du gcc" );
}
{
 //le reste de ton prog
 ...
}
 
Je sais pas si tous les headers sont nécessaires.
zop çà dépend . Tu peux te contenter de faire un system(qqc); ou alors tu peux faire un fork() suivi d'un exec(param) .
slaanesh c pour un programme tournant sous linux...

 


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)