je souhaiterai appeler un fichier perl, je ne connai pas la commande...
de plus je voudrai pouvoir communiquer des données de mon fichier perl vers mon programme en c.
une idée?
 appel fichier perl
 appel fichier perl
				
				
						
						
				je souhaiterai appeler un fichier perl, je ne connai pas la commande...
de plus je voudrai pouvoir communiquer des données de mon fichier perl vers mon programme en c.
une idée?
 
 
				
				
						
						
				SWIG ou XS peuvent en principe servir.de plus je voudrai pouvoir communiquer des données de mon fichier perl vers mon programme en c.
une idée?
http://www.unix.org.ua/orelly/perl/advprog/ch18_01.htm
http://aspn.activestate.com/ASPN/doc...od/perlxs.html
Jc
 
 
				
				
						
						
				en fait je veu surtout lancer l'exécution du fichier perl en c et récupérer ce qu'il renvoi
 
 
				
				
						
						
				system().Envoyé par mrtatou
Pour récupérer les données, rediriger la commande vers un fichier, puis lire ce fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part system ("commande > fichier");
 
 
				
				
						
						
				D'accord, je l'avais compris dans l'autre sens, ce lien est donc plus approprié,
http://www.perl-gratuit.com/traducti...perlembed.html
Jc
 
 
				
				
						
						
				désolé fearyourself mais suis un novice de la programmation et ta page m'aide pas beaucoup car c'est pas trop expliqué ni commenté...
Je vais faire simple: je suis dans mon code en c, que dois-je faire et taper comme code pour:
1.lancer l'exécution du fichier "mon_fichier_perl.pl"
2.récupérer les variables du tableau "@tableau" qui est tjs dans mon fichier perl.
merci
 
 
				
				
						
						
				Soit tu fais comme l'a conseillé Emmanuel, c'est-à-dire, tu lances ton programme shell et avant la fin du shell, tu affiches ton tableau à l'écran...Envoyé par mrtatou
En faisant:
Tu vas créer un fichier que tu pourras lire assez facilement en C.Envoyé par Emmanuel Delahaye
Soit tu es plus ou moins obligé de faire comme c'est écrit sur la page... A toi de choisir...
 
 
				
				
						
						
				le probleme c'est que lorsque je fai mon appel "system" je passe en parametre un fichier texte et ca ne passe pas :
Lors de l'exécution on me dit:"sh: mon_fichier.txt: command not found"
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
comprend pas...
 
 
				
				
						
						
				C'est quoi ce '>' mal placé ? Essaye ça :Envoyé par mrtatou
comme expliqué au-dessus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Partager