jihado86
Messages postés13Date d'inscriptionsamedi 25 avril 2009StatutMembreDernière intervention28 mai 2009
-
20 mai 2009 à 17:43
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023
-
20 mai 2009 à 18:22
Comment générer les fichier y.tab.h et y.tab.c à partir de Yacc?
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 20 mai 2009 à 17:50
Je n'utilise pas Lex/Yacc, mais Flex/Bison (qui sont leur équivalent
libre). Je suppose donc que ça fonctionne de la même manière.
Pour compiler j'utilise ces commandes:
Tu noteras sur la deuxième ligne que "-o" et "lex.c" sont "collés" c'est fait exprès.
Chez moi, ça génère tout ce qu'il faut, et compile mon mini projet.
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 20 mai 2009 à 18:05
Deux solutions:
- Soit tu le fait en ligne de commande: il faut que tu cherches le nom du compilo (je le connais pas désolé)
- Soit tu le fais dans visual studio, et tu dois alors sûrement pouvoir spécifier ta propre ligne de compilation.
Je n'ai jamais fait de Flex/Bison sous Windows, je vais avoir dû mal à t'aider pour toutes les manipulations un peu spécifique à cet OS.
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 20 mai 2009 à 18:22
Si tu n'es pas obligé de le faire avec Visual Studio, alors tu peux essayer d'installer MinGw, la source suivante propose un fichier "compile.bat", dont tu pourrais essayer de t'inspirer.