Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

sortie makefile

2 réponses
Avatar
zarak
Bonsoir,

voilà, j'ai construit le makefile suivant :

a :
flex projet_lex.txt
bison -d projet_y.txt
gcc -c lex.yy.c
gcc -c projet_y.txt.tab.c
gcc -o lexy lex.yy.o projet_y.txt.tab.o -lfl

qui me produit un fichier lexy.exe.

Le problème, c'est que je n'arrive pas éxecuter ce fichier, il me
met "lexy : command not found" alors que ce fichier est bien
en mode exécutable. Comment faire pour l'exécuter ?

Merci de votre aide.

2 réponses

Avatar
zarak
Je précise que

lexy :
flex projet_lex.txt
bison -d projet_y.txt
gcc -c lex.yy.c
gcc -c projet_y.txt.tab.c
gcc -o lexy lex.yy.o projet_y.txt.tab.o -lfl

ne marche pas non plus.
Avatar
Vincent Derrien
On Tue, 30 Dec 2003 17:43:35 +0100
"zarak" <*enlevez-ceci-pour-repondre* wrote:

Je précise que

lexy :
flex projet_lex.txt
bison -d projet_y.txt
gcc -c lex.yy.c
gcc -c projet_y.txt.tab.c
gcc -o lexy lex.yy.o projet_y.txt.tab.o -lfl

ne marche pas non plus.




Essais un ./lexe pour lui dire que le fichier se trouve dans le
répertoire courant. Tu peux ensuite ajouter ce répertoire courant au
PATH en faisant un :
export PATH=$PATH:.

--
Vincent Derrien